X-Git-Url: http://www.project-moonshot.org/gitweb/?p=libeap.git;a=blobdiff_plain;f=src%2Fdrivers%2Fdriver_atheros.c;h=c0dd731d7f70eeb3b73ebf003079362b19cc0269;hp=f246a12d412334d580fc7a893197e66cb3f582b3;hb=0e2e565a44ab7b073491cab00847f7bc62731483;hpb=baf7081ccde91913aacd00e1f6ff034b9db5100d diff --git a/src/drivers/driver_atheros.c b/src/drivers/driver_atheros.c index f246a12..c0dd731 100644 --- a/src/drivers/driver_atheros.c +++ b/src/drivers/driver_atheros.c @@ -754,8 +754,12 @@ madwifi_set_wps_ie(void *priv, const u8 *ie, size_t len, u32 frametype) static int madwifi_set_ap_wps_ie(void *priv, const struct wpabuf *beacon, - const struct wpabuf *proberesp) + const struct wpabuf *proberesp, + const struct wpabuf *assocresp) { + madwifi_set_wps_ie(priv, assocresp ? wpabuf_head(assocresp) : NULL, + assocresp ? wpabuf_len(assocresp) : 0, + IEEE80211_APPIE_FRAME_ASSOC_RESP); if (madwifi_set_wps_ie(priv, beacon ? wpabuf_head(beacon) : NULL, beacon ? wpabuf_len(beacon) : 0, IEEE80211_APPIE_FRAME_BEACON))