Call ieee802_11_set_beacon() in addition to set_ap_wps_ie() when
processing WPS IE updates. This is needed with drivers that use
set_beacon() instead of set_ap_wps_ie() (i.e., nl80211).
#include "wps/wps_dev_attr.h"
#include "hostapd.h"
#include "ap_config.h"
+#include "beacon.h"
#include "sta_info.h"
#include "wps_hostapd.h"
hapd->wps_beacon_ie = beacon_ie;
wpabuf_free(hapd->wps_probe_resp_ie);
hapd->wps_probe_resp_ie = probe_resp_ie;
+ ieee802_11_set_beacon(hapd);
return hapd->drv.set_ap_wps_ie(hapd, hapd->wps_beacon_ie,
hapd->wps_probe_resp_ie);
}