diff options
| author | Stephen Hemminger <shemminger@osdl.org> | 2003-07-19 07:54:41 -0700 |
|---|---|---|
| committer | David S. Miller <davem@nuts.ninka.net> | 2003-07-19 07:54:41 -0700 |
| commit | ca610762eb74826b54446dbdee2f0fe7f3d731ba (patch) | |
| tree | b4307bd04bf2c5307d18139b47f708bf9dd27546 /net/lapb/lapb_iface.c | |
| parent | 7372f866bdeb222aa152f8f4d69a0f17fc865bc2 (diff) | |
[NET]: Allow LAPB to be unloaded.
Without an exit routine lapb can't be unloaded.
Diffstat (limited to 'net/lapb/lapb_iface.c')
| -rw-r--r-- | net/lapb/lapb_iface.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/net/lapb/lapb_iface.c b/net/lapb/lapb_iface.c index ca425eba6b71..fbb552adc243 100644 --- a/net/lapb/lapb_iface.c +++ b/net/lapb/lapb_iface.c @@ -443,8 +443,14 @@ static int __init lapb_init(void) return 0; } +static void __exit lapb_exit(void) +{ + WARN_ON(!list_empty(&lapb_list)); +} + MODULE_AUTHOR("Jonathan Naylor <g4klx@g4klx.demon.co.uk>"); MODULE_DESCRIPTION("The X.25 Link Access Procedure B link layer protocol"); MODULE_LICENSE("GPL"); module_init(lapb_init); +module_exit(lapb_exit); |
