hostapd/src
Jouni Malinen 4bdd556886 WPS: Fix MAC Address inside Credential be that of Enrollee's
The WPS 1.0h specification is quite unclear on what exactly should be
used as the MAC Address value in the Credential and AP Settings. It
looks like this should after all be the MAC Address of the Enrollee,
so change Registrar implementation to use that address instead of the
AP BSSID.

In addition, add validation code to the Enrollee implementation to
check the MAC Address value inside Credential (and also inside AP Settings)
to make sure it matches with the Enrollee's own address. However, since
there are deployed implementations that do not follow this interpretation
of the spec, only show the mismatch in debug information to avoid breaking
interoperability with existing devices.
2009-11-19 00:31:57 +02:00
..
common WPS ER: Add ctrl_iface notifications for AP/Enrollee add/remove 2009-11-15 12:07:27 +02:00
crypto Move shared MD5/SHA-1 internal definitions into header files 2009-10-17 12:55:12 +03:00
drivers nl80211/SME: Use reassociation when roaming within the ESS 2009-11-17 19:25:05 +02:00
eap_common Pass digest return value to CHAP/MSCHAPv2 caller 2009-08-16 18:38:35 +03:00
eap_peer Fix dbus build without EAP 2009-10-22 11:11:53 -07:00
eap_server Fix EAP-AKA server build without EAP-SIM 2009-10-11 22:23:05 +03:00
eapol_supp Move RC4 into crypto.h as a replaceable crypto function 2009-08-16 20:13:14 +03:00
hlr_auc_gw Fix comparison to use correct symbol name (__rand vs. rand) 2009-11-10 16:51:59 +02:00
l2_packet Work around some gcc 4.4 strict-aliasing warnings 2009-11-04 19:49:14 +02:00
radius Use type-punning to avoid breaking strict aliasing rules 2009-11-05 12:11:49 +02:00
rsn_supp Add AP mode WPA status into ctrl_iface 2009-10-16 18:35:45 +03:00
tls Move PKCS# {1,5,8} functionality into separate files 2009-10-17 12:48:55 +03:00
utils Add wpa_msg_ctrl() for ctrl_interface-only messages 2009-11-10 15:59:41 +02:00
wps WPS: Fix MAC Address inside Credential be that of Enrollee's 2009-11-19 00:31:57 +02:00
Makefile Improved 'make install' (use BINDIR/LIBDIR, install shared objects) 2009-02-15 14:22:50 +02:00