|
wpa_supplicant / hostapd
2.5
|
WPS configuration for a single registration protocol run. More...
#include <wps.h>
Data Fields | |
| struct wps_context * | wps |
| Pointer to long term WPS context. | |
| int | registrar |
| Whether this end is a Registrar. | |
| const u8 * | pin |
| Enrollee Device Password (NULL for Registrar or PBC) | |
| size_t | pin_len |
| Length on pin in octets. | |
| int | pbc |
| Whether this is protocol run uses PBC. | |
| const struct wpabuf * | assoc_wps_ie |
| assoc_wps_ie: (Re)AssocReq WPS IE (in AP; NULL if not AP) | |
| const struct wps_credential * | new_ap_settings |
| New AP settings (NULL if not used) More... | |
| const u8 * | peer_addr |
| peer_addr: MAC address of the peer in AP; NULL if not AP | |
| int | use_psk_key |
| Use PSK format key in Credential. More... | |
| u16 | dev_pw_id |
| Device Password ID for Enrollee when PIN is used. | |
| const u8 * | p2p_dev_addr |
| P2P Device Address from (Re)Association Request. More... | |
| int | pbc_in_m1 |
| Do not remove PushButton config method in M1 (AP) More... | |
| const u8 * | peer_pubkey_hash |
| Peer public key hash or NULL if not known. | |
WPS configuration for a single registration protocol run.
| const struct wps_credential* wps_config::new_ap_settings |
New AP settings (NULL if not used)
This parameter provides new AP settings when using a wireless stations as a Registrar to configure the AP. NULL means that AP will not be reconfigured, i.e., the station will only learn the current AP settings by using AP PIN.
| const u8* wps_config::p2p_dev_addr |
P2P Device Address from (Re)Association Request.
On AP/GO, this is set to the P2P Device Address of the associating P2P client if a P2P IE is included in the (Re)Association Request frame and the P2P Device Address is included. Otherwise, this is set to NULL to indicate the station does not have a P2P Device Address.
| int wps_config::pbc_in_m1 |
Do not remove PushButton config method in M1 (AP)
This can be used to enable a workaround to allow Windows 7 to use PBC with the AP.
| int wps_config::use_psk_key |
Use PSK format key in Credential.
Force PSK format to be used instead of ASCII passphrase when building Credential for an Enrollee. The PSK value is set in struct wpa_context::psk.
1.8.6