From: Andy P. <at...@us...> - 2002-04-09 16:29:07
|
Update of /cvsroot/linux-vax/kernel-2.4/net/lapb In directory usw-pr-cvs1:/tmp/cvs-serv32481/lapb Modified Files: lapb_iface.c lapb_subr.c Log Message: synch 2.4.15 commit 21 Index: lapb_iface.c =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.4/net/lapb/lapb_iface.c,v retrieving revision 1.1.1.2 retrieving revision 1.2 diff -u -r1.1.1.2 -r1.2 --- lapb_iface.c 25 Feb 2001 23:14:56 -0000 1.1.1.2 +++ lapb_iface.c 9 Apr 2002 16:29:01 -0000 1.2 @@ -15,7 +15,6 @@ * 2000-10-29 Henner Eisen lapb_data_indication() return status. */ -#include <linux/config.h> #include <linux/module.h> #include <linux/errno.h> #include <linux/types.h> @@ -398,7 +397,7 @@ EXPORT_SYMBOL(lapb_data_request); EXPORT_SYMBOL(lapb_data_received); -static const char banner[] __initdata = KERN_INFO "NET4: LAPB for Linux. Version 0.01 for NET4.0\n"; +static char banner[] __initdata = KERN_INFO "NET4: LAPB for Linux. Version 0.01 for NET4.0\n"; static int __init lapb_init(void) { Index: lapb_subr.c =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.4/net/lapb/lapb_subr.c,v retrieving revision 1.1.1.2 retrieving revision 1.2 diff -u -r1.1.1.2 -r1.2 --- lapb_subr.c 25 Feb 2001 23:14:56 -0000 1.1.1.2 +++ lapb_subr.c 9 Apr 2002 16:29:01 -0000 1.2 @@ -38,13 +38,8 @@ */ void lapb_clear_queues(lapb_cb *lapb) { - struct sk_buff *skb; - - while ((skb = skb_dequeue(&lapb->write_queue)) != NULL) - kfree_skb(skb); - - while ((skb = skb_dequeue(&lapb->ack_queue)) != NULL) - kfree_skb(skb); + skb_queue_purge(&lapb->write_queue); + skb_queue_purge(&lapb->ack_queue); } /* |