diff options
Diffstat (limited to 'net/wireless/wext-core.c')
| -rw-r--r-- | net/wireless/wext-core.c | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/net/wireless/wext-core.c b/net/wireless/wext-core.c index a4e5ddc8d4f..58dfb954974 100644 --- a/net/wireless/wext-core.c +++ b/net/wireless/wext-core.c @@ -911,8 +911,9 @@ static int wireless_process_ioctl(struct net *net, struct ifreq *ifr,   */  static int wext_permission_check(unsigned int cmd)  { -	if ((IW_IS_SET(cmd) || cmd == SIOCGIWENCODE || cmd == SIOCGIWENCODEEXT) -	    && !capable(CAP_NET_ADMIN)) +	if ((IW_IS_SET(cmd) || cmd == SIOCGIWENCODE || +	     cmd == SIOCGIWENCODEEXT) && +	    !capable(CAP_NET_ADMIN))  		return -EPERM;  	return 0;  |