diff options
author | Dmitry Shmidt <dimitrysh@google.com> | 2011-06-10 10:56:18 -0700 |
---|---|---|
committer | Dmitry Shmidt <dimitrysh@google.com> | 2011-06-10 10:56:18 -0700 |
commit | f9694904d6ea5c37db1cd48ba0afa16f4bfc9f9a (patch) | |
tree | cd062e950d008a9b6e2bc1b3e3f7e7def48f7a4d /bcmdhd/wpa_supplicant_8_lib | |
parent | a1e49eaf440e204a8c5ac9bfa7bf0ee9d1cccd78 (diff) | |
download | hardware_broadcom_wlan-f9694904d6ea5c37db1cd48ba0afa16f4bfc9f9a.zip hardware_broadcom_wlan-f9694904d6ea5c37db1cd48ba0afa16f4bfc9f9a.tar.gz hardware_broadcom_wlan-f9694904d6ea5c37db1cd48ba0afa16f4bfc9f9a.tar.bz2 |
WEXT: Add interface UP command after DRIVER START
Change-Id: I6e2cfc17cc25f8b739179fb5bfe25175c12ee693
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
Diffstat (limited to 'bcmdhd/wpa_supplicant_8_lib')
-rw-r--r-- | bcmdhd/wpa_supplicant_8_lib/driver_cmd_wext.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bcmdhd/wpa_supplicant_8_lib/driver_cmd_wext.c b/bcmdhd/wpa_supplicant_8_lib/driver_cmd_wext.c index 188f63a..9a691a3 100644 --- a/bcmdhd/wpa_supplicant_8_lib/driver_cmd_wext.c +++ b/bcmdhd/wpa_supplicant_8_lib/driver_cmd_wext.c @@ -293,7 +293,7 @@ int wpa_driver_wext_driver_cmd( void *priv, char *cmd, char *buf, size_t buf_len os_snprintf(cmd, MAX_DRV_CMD_SIZE, "COUNTRY %s", wpa_driver_get_country_code(no_of_chan)); } else if (os_strcasecmp(cmd, "STOP") == 0) { - (void)linux_set_iface_flags(drv->ioctl_sock, drv->ifname, 0); + linux_set_iface_flags(drv->ioctl_sock, drv->ifname, 0); } else if( os_strcasecmp(cmd, "RELOAD") == 0 ) { wpa_printf(MSG_DEBUG,"Reload command"); wpa_msg(drv->ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "HANGED"); @@ -346,6 +346,7 @@ int wpa_driver_wext_driver_cmd( void *priv, char *cmd, char *buf, size_t buf_len ret = strlen(buf); } else if (os_strcasecmp(cmd, "START") == 0) { drv->driver_is_started = TRUE; + linux_set_iface_flags(drv->ioctl_sock, drv->ifname, 1); /* os_sleep(0, WPA_DRIVER_WEXT_WAIT_US); wpa_msg(drv->ctx, MSG_INFO, WPA_EVENT_DRIVER_STATE "STARTED"); */ } else if (os_strcasecmp(cmd, "STOP") == 0) { |