X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fdrivers%2Fdriver_hostap.c;h=ad9fbfef361fc351cdfb1d2f8ee1754a41b3a261;hb=92f475b4d871c56d336df963fa7169f2e38d5980;hp=80d2b6134767f988a565c2b1c4366e74ec4d43f0;hpb=989f52c639ffc602ab7b514db2e19c34ce269292;p=wpasupplicant diff --git a/src/drivers/driver_hostap.c b/src/drivers/driver_hostap.c index 80d2b61..ad9fbfe 100644 --- a/src/drivers/driver_hostap.c +++ b/src/drivers/driver_hostap.c @@ -31,7 +31,6 @@ #include "priv_netlink.h" #include "ieee802_11_defs.h" #include "../../hostapd/hostapd.h" -#include "../../hostapd/config.h" #include "../../hostapd/hw_features.h" #include "../../hostapd/sta_flags.h" @@ -1071,7 +1070,8 @@ static void hostap_wireless_event_deinit(struct hostap_driver_data *drv) } -static void * hostap_init(struct hostapd_data *hapd) +static void * hostap_init(struct hostapd_data *hapd, + struct wpa_init_params *params) { struct hostap_driver_data *drv; @@ -1083,7 +1083,7 @@ static void * hostap_init(struct hostapd_data *hapd) drv->hapd = hapd; drv->ioctl_sock = drv->sock = -1; - memcpy(drv->iface, hapd->conf->iface, sizeof(drv->iface)); + memcpy(drv->iface, params->ifname, sizeof(drv->iface)); drv->ioctl_sock = socket(PF_INET, SOCK_DGRAM, 0); if (drv->ioctl_sock < 0) {