Commit 7372f866 authored by Stephen Hemminger's avatar Stephen Hemminger Committed by David S. Miller

[NET]: remove MOD_* from LAPB.

The MOD_INC and MOD_DEC in lapb are no longer necessary in 2.6 since
the module subsystem will not allow lapb to be unloaded as long as a module
that is referencing the symbols (lapb_register/lapb_unregister) is loaded.
parent 59682120
...@@ -43,13 +43,11 @@ static struct list_head lapb_list = LIST_HEAD_INIT(lapb_list); ...@@ -43,13 +43,11 @@ static struct list_head lapb_list = LIST_HEAD_INIT(lapb_list);
static rwlock_t lapb_list_lock = RW_LOCK_UNLOCKED; static rwlock_t lapb_list_lock = RW_LOCK_UNLOCKED;
/* /*
* Free an allocated lapb control block. This is done to centralise * Free an allocated lapb control block.
* the MOD count code.
*/ */
static void lapb_free_cb(struct lapb_cb *lapb) static void lapb_free_cb(struct lapb_cb *lapb)
{ {
kfree(lapb); kfree(lapb);
MOD_DEC_USE_COUNT;
} }
static __inline__ void lapb_hold(struct lapb_cb *lapb) static __inline__ void lapb_hold(struct lapb_cb *lapb)
...@@ -127,8 +125,6 @@ static struct lapb_cb *lapb_create_cb(void) ...@@ -127,8 +125,6 @@ static struct lapb_cb *lapb_create_cb(void)
if (!lapb) if (!lapb)
goto out; goto out;
MOD_INC_USE_COUNT;
memset(lapb, 0x00, sizeof(*lapb)); memset(lapb, 0x00, sizeof(*lapb));
skb_queue_head_init(&lapb->write_queue); skb_queue_head_init(&lapb->write_queue);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment