diff options
| author | JP Abgrall <jpa@google.com> | 2013-02-20 17:39:53 -0800 | 
|---|---|---|
| committer | Arve Hjønnevåg <arve@android.com> | 2013-07-01 14:16:21 -0700 | 
| commit | 2b6cc26b6b84fa02e49c9440737835428740e272 (patch) | |
| tree | 5035e5fe427526ae4c0cd5130f16bcfc0ad05fce | |
| parent | 2d54003046ef0435fc1e85329ea5a34da22b8ab3 (diff) | |
| download | olio-linux-3.10-2b6cc26b6b84fa02e49c9440737835428740e272.tar.xz olio-linux-3.10-2b6cc26b6b84fa02e49c9440737835428740e272.zip | |
net: bluetooth: Remove the AID_NET_BT* gid numbers
Removed bluetooth checks for AID_NET_BT and AID_NET_BT_ADMIN
which are not useful anymore.
This is in preparation for getting rid of all the AID_* gids.
Signed-off-by: JP Abgrall <jpa@google.com>
| -rw-r--r-- | include/linux/android_aid.h | 4 | ||||
| -rw-r--r-- | net/bluetooth/af_bluetooth.c | 10 | 
2 files changed, 5 insertions, 9 deletions
| diff --git a/include/linux/android_aid.h b/include/linux/android_aid.h index 0f904b3ba7f..06264b8be5f 100644 --- a/include/linux/android_aid.h +++ b/include/linux/android_aid.h @@ -17,8 +17,8 @@  #define _LINUX_ANDROID_AID_H  /* AIDs that the kernel treats differently */ -#define AID_NET_BT_ADMIN 3001 -#define AID_NET_BT       3002 +#define AID_OBSOLETE_000 3001  /* was NET_BT_ADMIN */ +#define AID_OBSOLETE_001 3002  /* was NET_BT */  #define AID_INET         3003  #define AID_NET_RAW      3004  #define AID_NET_ADMIN    3005 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) |