Jouni Malinen
96750ea5e5
WPS: Clean up Primary Device Type handling
...
Use shared functions for converting Primary Device Type between binary
and string formats. In addition, use array of eight octets instead of a
specific structure with multiple fields to reduce code complexity.
2009-11-26 11:39:29 +02:00
Jouni Malinen
e9a2bca6f5
WPS: Add parsing of AP Setup Locked attribute
2009-09-11 17:13:59 +03:00
Masashi Honma
46bdb83acd
WPS: Add UFD support (USBA out-of-band mechanism)
...
This patch is only for the following use case:
- Enrollee = wpa_supplicant
- Registrar = hostapd internal Registrar
Following UFD methods can be used:
- Enrollee PIN with UFD
- Registrar PIN with UFD
- unencrypted credential with UFD
Encrypted credentials are not supported.
Enrollee side operation:
wpa_cli -i ath0 wps_oob <device type> <mount point> <oob method>
oob method = pin-e/pin-r/cred
wpa_cli -i ath0 wps_oob ufd /mnt/ pin-r
Registrar side operation:
./hostapd_cli -i ath0 wps_oob <device type> <mount point> <oob method>
oob method = pin-e/pin-r/cred
hostapd_cli -i ath0 wps_oob ufd /mnt/ cred
2009-02-26 21:57:38 +02:00
Jouni Malinen
7d7b8e960a
WPS: Split wps_common.c into parts
...
To make it easier to find various functions, attribute functions were
split into wps_attr_{build,parse,process}.c.
2008-11-29 13:16:26 +02:00