diff options
Diffstat (limited to 'drivers/net/wireless')
-rw-r--r-- | drivers/net/wireless/bcmdhd/Kconfig | 6 | ||||
-rw-r--r-- | drivers/net/wireless/bcmdhd/wl_android.c | 4 |
2 files changed, 10 insertions, 0 deletions
diff --git a/drivers/net/wireless/bcmdhd/Kconfig b/drivers/net/wireless/bcmdhd/Kconfig index d148725..f4f5b96 100644 --- a/drivers/net/wireless/bcmdhd/Kconfig +++ b/drivers/net/wireless/bcmdhd/Kconfig @@ -89,6 +89,12 @@ config BROADCOM_WIFI_RESERVED_MEM ---help--- This is a configuration for broadcom WLAN driver. +config WIFI_BROADCOM_COB + bool "BROADCOM WIFI COB" + depends on (BCM4334) + ---help--- + This is a configuration for broadcom WIFI COB Type. + config BCM4335BT bool "BROADCOM BTLOCK Enable" depends on BCM4335 diff --git a/drivers/net/wireless/bcmdhd/wl_android.c b/drivers/net/wireless/bcmdhd/wl_android.c index 7ac8f56..12f7b1d 100644 --- a/drivers/net/wireless/bcmdhd/wl_android.c +++ b/drivers/net/wireless/bcmdhd/wl_android.c @@ -2906,6 +2906,10 @@ int wl_android_priv_cmd(struct net_device *net, struct ifreq *ifr, int cmd) ret = -EINVAL; goto exit; } + if (!capable(CAP_NET_ADMIN)) { + ret = -EPERM; + goto exit; + } if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(android_wifi_priv_cmd))) { ret = -EFAULT; goto exit; |