0c6bdf91ea
This patch aggregates ioctls. First is SIOCS80211. The SIOCS80211's arguments has 3 couples. 1-1. i_len, i_data 1-2. i_val 1-3. i_len, i_data, i_val (currently only IEEE80211_IOC_APPIE) There were 3 routines for each cases. This patch aggregates these to one. Second is SIOCG80211. The SIOCG80211 returns 2 type of value. 2-1. i_len 2-2. i_val There were 2 routines for each cases. This patch aggregates these to one. I have tested on both FreeBSD 8.0 and NetBSD 5.0.1 with these cases. [hostapd] RSN-PSK(CCMP)/WPA-PSK(TKIP) [wpa_supplicant(STA)] RSN-PSK(CCMP)/WPA-PSK(TKIP) [wpa_supplicant(AP)] RSN-PSK(CCMP)/WPA-PSK(TKIP) |
||
---|---|---|
.. | ||
ap | ||
common | ||
crypto | ||
drivers | ||
eap_common | ||
eap_peer | ||
eap_server | ||
eapol_auth | ||
eapol_supp | ||
l2_packet | ||
radius | ||
rsn_supp | ||
tls | ||
utils | ||
wps | ||
lib.rules | ||
Makefile |