diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2008-04-21 16:01:40 -0700 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-04-21 16:01:40 -0700 | 
| commit | 19b5b517a8b81a448be9b2bdaf18a761a7b9799e (patch) | |
| tree | b1e83e331769d44f98e564c984acf3841261c2a8 /security/selinux/netif.c | |
| parent | bda0c0afa7a694bb1459fd023515aca681e4d79a (diff) | |
| parent | 95fff33b8e306a4331024bbd31c0999d5bf48fcf (diff) | |
| download | olio-linux-3.10-19b5b517a8b81a448be9b2bdaf18a761a7b9799e.tar.xz olio-linux-3.10-19b5b517a8b81a448be9b2bdaf18a761a7b9799e.zip  | |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6:
  SELinux: one little, two little, three little whitespaces, the avc.c saga.
  SELinux: cleanup on isle selinuxfs.c
  changing whitespace for fun and profit: policydb.c
  SELinux: whitespace and formating fixes for hooks.c
  SELinux: clean up printks
  SELinux: sidtab.c whitespace, syntax, and static declaraction cleanups
  SELinux: services.c whitespace, syntax, and static declaraction cleanups
  SELinux: mls.c whitespace, syntax, and static declaraction cleanups
  SELinux: hashtab.c whitespace, syntax, and static declaraction cleanups
  SELinux: ebitmap.c whitespace, syntax, and static declaraction cleanups
  SELinux: conditional.c whitespace, syntax, and static declaraction cleanups
  SELinux: avtab.c whitespace, syntax, and static declaraction cleanups
  SELinux: xfrm.c whitespace, syntax, and static declaraction cleanups
  SELinux: nlmsgtab.c whitespace, syntax, and static declaraction cleanups
  SELinux: netnode.c whitespace, syntax, and static declaraction cleanups
  SELinux: netlink.c whitespace, syntax, and static declaraction cleanups
  SELinux: netlabel.c whitespace, syntax, and static declaraction cleanups
  SELinux: netif.c whitespace, syntax, and static declaraction cleanups
Diffstat (limited to 'security/selinux/netif.c')
| -rw-r--r-- | security/selinux/netif.c | 19 | 
1 files changed, 9 insertions, 10 deletions
diff --git a/security/selinux/netif.c b/security/selinux/netif.c index 9c8a82aa8ba..c658b84c319 100644 --- a/security/selinux/netif.c +++ b/security/selinux/netif.c @@ -8,7 +8,7 @@   *   * Copyright (C) 2003 Red Hat, Inc., James Morris <jmorris@redhat.com>   * Copyright (C) 2007 Hewlett-Packard Development Company, L.P. - *                    Paul Moore <paul.moore@hp.com> + *		      Paul Moore <paul.moore@hp.com>   *   * This program is free software; you can redistribute it and/or modify   * it under the terms of the GNU General Public License version 2, @@ -31,8 +31,7 @@  #define SEL_NETIF_HASH_SIZE	64  #define SEL_NETIF_HASH_MAX	1024 -struct sel_netif -{ +struct sel_netif {  	struct list_head list;  	struct netif_security_struct nsec;  	struct rcu_head rcu_head; @@ -92,10 +91,10 @@ static inline struct sel_netif *sel_netif_find(int ifindex)  static int sel_netif_insert(struct sel_netif *netif)  {  	int idx; -	 +  	if (sel_netif_total >= SEL_NETIF_HASH_MAX)  		return -ENOSPC; -	 +  	idx = sel_netif_hashfn(netif->nsec.ifindex);  	list_add_rcu(&netif->list, &sel_netif_hash[idx]);  	sel_netif_total++; @@ -267,7 +266,7 @@ static void sel_netif_flush(void)  }  static int sel_netif_avc_callback(u32 event, u32 ssid, u32 tsid, -                                  u16 class, u32 perms, u32 *retained) +				  u16 class, u32 perms, u32 *retained)  {  	if (event == AVC_CALLBACK_RESET) {  		sel_netif_flush(); @@ -277,7 +276,7 @@ static int sel_netif_avc_callback(u32 event, u32 ssid, u32 tsid,  }  static int sel_netif_netdev_notifier_handler(struct notifier_block *this, -                                             unsigned long event, void *ptr) +					     unsigned long event, void *ptr)  {  	struct net_device *dev = ptr; @@ -297,7 +296,7 @@ static struct notifier_block sel_netif_netdev_notifier = {  static __init int sel_netif_init(void)  {  	int i, err; -	 +  	if (!selinux_enabled)  		return 0; @@ -305,9 +304,9 @@ static __init int sel_netif_init(void)  		INIT_LIST_HEAD(&sel_netif_hash[i]);  	register_netdevice_notifier(&sel_netif_netdev_notifier); -	 +  	err = avc_add_callback(sel_netif_avc_callback, AVC_CALLBACK_RESET, -	                       SECSID_NULL, SECSID_NULL, SECCLASS_NULL, 0); +			       SECSID_NULL, SECSID_NULL, SECCLASS_NULL, 0);  	if (err)  		panic("avc_add_callback() failed, error %d\n", err);  |