git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vserver 1.9.5.x5
[linux-2.6.git]
/
net
/
llc
/
llc_core.c
diff --git
a/net/llc/llc_core.c
b/net/llc/llc_core.c
index
e114037
..
5ff02c0
100644
(file)
--- a/
net/llc/llc_core.c
+++ b/
net/llc/llc_core.c
@@
-22,7
+22,7
@@
#include <net/llc.h>
LIST_HEAD(llc_sap_list);
#include <net/llc.h>
LIST_HEAD(llc_sap_list);
-
rwlock_t llc_sap_list_lock = RW_LOCK_UNLOCKED
;
+
DEFINE_RWLOCK(llc_sap_list_lock)
;
unsigned char llc_station_mac_sa[ETH_ALEN];
unsigned char llc_station_mac_sa[ETH_ALEN];
@@
-31,7
+31,7
@@
unsigned char llc_station_mac_sa[ETH_ALEN];
*
* Allocates and initializes sap.
*/
*
* Allocates and initializes sap.
*/
-struct llc_sap *llc_sap_alloc(void)
+st
atic st
ruct llc_sap *llc_sap_alloc(void)
{
struct llc_sap *sap = kmalloc(sizeof(*sap), GFP_ATOMIC);
{
struct llc_sap *sap = kmalloc(sizeof(*sap), GFP_ATOMIC);
@@
-50,7
+50,7
@@
struct llc_sap *llc_sap_alloc(void)
*
* Adds a sap to the LLC's station sap list.
*/
*
* Adds a sap to the LLC's station sap list.
*/
-void llc_add_sap(struct llc_sap *sap)
+
static
void llc_add_sap(struct llc_sap *sap)
{
write_lock_bh(&llc_sap_list_lock);
list_add_tail(&sap->node, &llc_sap_list);
{
write_lock_bh(&llc_sap_list_lock);
list_add_tail(&sap->node, &llc_sap_list);
@@
-63,7
+63,7
@@
void llc_add_sap(struct llc_sap *sap)
*
* Removes a sap to the LLC's station sap list.
*/
*
* Removes a sap to the LLC's station sap list.
*/
-void llc_del_sap(struct llc_sap *sap)
+
static
void llc_del_sap(struct llc_sap *sap)
{
write_lock_bh(&llc_sap_list_lock);
list_del(&sap->node);
{
write_lock_bh(&llc_sap_list_lock);
list_del(&sap->node);