Fix double free with CONFIG_WPS_STRICT=y

Commit 17f6b90056 extended the use of
the concatenated WPS IE outside the CONFIG_WPS_STRICT block, but
forgot to remove the old wpabuf_free(wps) call.
This commit is contained in:
Jouni Malinen 2011-10-16 12:11:00 +03:00
parent 6a90053cdf
commit c3b75919fa

View file

@ -185,7 +185,6 @@ int hostapd_notif_assoc(struct hostapd_data *hapd, const u8 *addr,
wpabuf_free(wps); wpabuf_free(wps);
return -1; return -1;
} }
wpabuf_free(wps);
} }
#endif /* CONFIG_WPS_STRICT */ #endif /* CONFIG_WPS_STRICT */
if (ie && ielen > 4 && ie[0] == 0xdd && ie[1] >= 4 && if (ie && ielen > 4 && ie[0] == 0xdd && ie[1] >= 4 &&