{
if (hapd->driver == NULL || hapd->driver->set_ap_wps_ie == NULL)
return 0;
- return hapd->driver->set_ap_wps_ie(hapd->conf->iface, hapd->drv_priv,
- beacon, proberesp);
+ return hapd->driver->set_ap_wps_ie(hapd->drv_priv, beacon, proberesp);
}
/**
* set_ap_wps_ie - Add WPS IE into Beacon/Probe Response frames (AP)
- * @ifname: The interface name (main or virtual BSS)
* @priv: Private driver interface data
* @beacon: WPS IE for Beacon frames
* @proberesp: WPS IE for Probe Response frames
* to %NULL) if the driver uses the Beacon template from set_beacon()
* and does not process Probe Request frames.
*/
- int (*set_ap_wps_ie)(const char *ifname, void *priv,
- const struct wpabuf *beacon,
+ int (*set_ap_wps_ie)(void *priv, const struct wpabuf *beacon,
const struct wpabuf *proberesp);
/**
}
static int
-madwifi_set_ap_wps_ie(const char *ifname, void *priv,
- const struct wpabuf *beacon,
+madwifi_set_ap_wps_ie(void *priv, const struct wpabuf *beacon,
const struct wpabuf *proberesp)
{
if (madwifi_set_wps_ie(priv, beacon ? wpabuf_head(beacon) : NULL,
}
-static int hostap_set_ap_wps_ie(const char *ifname, void *priv,
- const struct wpabuf *beacon,
+static int hostap_set_ap_wps_ie(void *priv, const struct wpabuf *beacon,
const struct wpabuf *proberesp)
{
struct hostap_driver_data *drv = priv;
}
static int
-madwifi_set_ap_wps_ie(const char *ifname, void *priv,
- const struct wpabuf *beacon,
+madwifi_set_ap_wps_ie(void *priv, const struct wpabuf *beacon,
const struct wpabuf *proberesp)
{
if (madwifi_set_wps_ie(priv, beacon ? wpabuf_head(beacon) : NULL,
}
-static int test_driver_set_ap_wps_ie(const char *ifname, void *priv,
- const struct wpabuf *beacon,
+static int test_driver_set_ap_wps_ie(void *priv, const struct wpabuf *beacon,
const struct wpabuf *proberesp)
{
struct test_driver_bss *bss = priv;