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
/
lapb
/
lapb_iface.c
diff --git
a/net/lapb/lapb_iface.c
b/net/lapb/lapb_iface.c
index
beca11e
..
aea6616
100644
(file)
--- a/
net/lapb/lapb_iface.c
+++ b/
net/lapb/lapb_iface.c
@@
-40,7
+40,7
@@
#include <net/lapb.h>
static struct list_head lapb_list = LIST_HEAD_INIT(lapb_list);
#include <net/lapb.h>
static struct list_head lapb_list = LIST_HEAD_INIT(lapb_list);
-static
rwlock_t lapb_list_lock = RW_LOCK_UNLOCKED
;
+static
DEFINE_RWLOCK(lapb_list_lock)
;
/*
* Free an allocated lapb control block.
/*
* Free an allocated lapb control block.
@@
-176,7
+176,7
@@
int lapb_unregister(struct net_device *dev)
struct lapb_cb *lapb;
int rc = LAPB_BADTOKEN;
struct lapb_cb *lapb;
int rc = LAPB_BADTOKEN;
- write_
un
lock_bh(&lapb_list_lock);
+ write_lock_bh(&lapb_list_lock);
lapb = __lapb_devtostruct(dev);
if (!lapb)
goto out;
lapb = __lapb_devtostruct(dev);
if (!lapb)
goto out;