diff options
Diffstat (limited to 'net/bluetooth/af_bluetooth.c')
| -rw-r--r-- | net/bluetooth/af_bluetooth.c | 10 | 
1 files changed, 3 insertions, 7 deletions
| diff --git a/net/bluetooth/af_bluetooth.c b/net/bluetooth/af_bluetooth.c index bd8a56d097d..a44c12c2de4 100644 --- a/net/bluetooth/af_bluetooth.c +++ b/net/bluetooth/af_bluetooth.c @@ -30,10 +30,6 @@  #include <net/bluetooth/bluetooth.h>  #include <linux/proc_fs.h> -#ifdef CONFIG_ANDROID_PARANOID_NETWORK -#include <linux/android_aid.h> -#endif -  #ifndef CONFIG_BT_SOCK_DEBUG  #undef  BT_DBG  #define BT_DBG(D...) @@ -112,15 +108,15 @@ void bt_sock_unregister(int proto)  }  EXPORT_SYMBOL(bt_sock_unregister); -#ifdef CONFIG_ANDROID_PARANOID_NETWORK +#ifdef CONFIG_PARANOID_NETWORK  static inline int current_has_bt_admin(void)  { -	return (!current_euid() || in_egroup_p(AID_NET_BT_ADMIN)); +	return !current_euid();  }  static inline int current_has_bt(void)  { -	return (current_has_bt_admin() || in_egroup_p(AID_NET_BT)); +	return current_has_bt_admin();  }  # else  static inline int current_has_bt_admin(void) |