diff options
author | Ralf Baechle <ralf@linux-mips.org> | 1999-09-28 22:25:29 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 1999-09-28 22:25:29 +0000 |
commit | 0ae8dceaebe3659ee0c3352c08125f403e77ebca (patch) | |
tree | 5085c389f09da78182b899d19fe1068b619a69dd /drivers/isdn | |
parent | 273767781288c35c9d679e908672b9996cda4c34 (diff) |
Merge with 2.3.10.
Diffstat (limited to 'drivers/isdn')
-rw-r--r-- | drivers/isdn/avmb1/capidrv.c | 3 | ||||
-rw-r--r-- | drivers/isdn/hisax/amd7930.c | 4 | ||||
-rw-r--r-- | drivers/isdn/hisax/asuscom.c | 4 | ||||
-rw-r--r-- | drivers/isdn/hisax/avm_a1.c | 4 | ||||
-rw-r--r-- | drivers/isdn/hisax/config.c | 8 | ||||
-rw-r--r-- | drivers/isdn/hisax/diva.c | 4 | ||||
-rw-r--r-- | drivers/isdn/hisax/foreign.c | 4 | ||||
-rw-r--r-- | drivers/isdn/hisax/hfc_2bds0.c | 8 | ||||
-rw-r--r-- | drivers/isdn/hisax/hfc_2bs0.c | 8 | ||||
-rw-r--r-- | drivers/isdn/hisax/ix1_micro.c | 4 | ||||
-rw-r--r-- | drivers/isdn/hisax/mic.c | 4 | ||||
-rw-r--r-- | drivers/isdn/hisax/netjet.c | 8 | ||||
-rw-r--r-- | drivers/isdn/hisax/niccy.c | 4 | ||||
-rw-r--r-- | drivers/isdn/hisax/sedlbauer.c | 4 | ||||
-rw-r--r-- | drivers/isdn/hisax/sportster.c | 8 | ||||
-rw-r--r-- | drivers/isdn/hisax/teleint.c | 4 | ||||
-rw-r--r-- | drivers/isdn/hisax/teles0.c | 4 | ||||
-rw-r--r-- | drivers/isdn/hisax/teles3.c | 4 | ||||
-rw-r--r-- | drivers/isdn/hisax/teles3c.c | 4 | ||||
-rw-r--r-- | drivers/isdn/isdn_bsdcomp.c | 1 |
20 files changed, 48 insertions, 48 deletions
diff --git a/drivers/isdn/avmb1/capidrv.c b/drivers/isdn/avmb1/capidrv.c index 7eb0c33cf..80a2eccdb 100644 --- a/drivers/isdn/avmb1/capidrv.c +++ b/drivers/isdn/avmb1/capidrv.c @@ -1386,13 +1386,14 @@ static void capidrv_signal(__u16 applid, __u32 dummy) handle_data(&s_cmsg, skb); continue; } - kfree_skb(skb); if ((s_cmsg.adr.adrController & 0xffffff00) == 0) handle_controller(&s_cmsg); else if ((s_cmsg.adr.adrPLCI & 0xffff0000) == 0) handle_plci(&s_cmsg); else handle_ncci(&s_cmsg); + + kfree_skb(skb); } } diff --git a/drivers/isdn/hisax/amd7930.c b/drivers/isdn/hisax/amd7930.c index 202599948..1cf2307b3 100644 --- a/drivers/isdn/hisax/amd7930.c +++ b/drivers/isdn/hisax/amd7930.c @@ -747,8 +747,8 @@ amd7930_card_msg(struct IsdnCardState *cs, int mt, void *arg) return(0); } -__initfunc(int -setup_amd7930(struct IsdnCard *card)) +int __init +setup_amd7930(struct IsdnCard *card) { struct IsdnCardState *cs = card->cs; char tmp[64]; diff --git a/drivers/isdn/hisax/asuscom.c b/drivers/isdn/hisax/asuscom.c index 4990f9eb8..eeaad83f5 100644 --- a/drivers/isdn/hisax/asuscom.c +++ b/drivers/isdn/hisax/asuscom.c @@ -334,8 +334,8 @@ Asus_card_msg(struct IsdnCardState *cs, int mt, void *arg) return(0); } -__initfunc(int -setup_asuscom(struct IsdnCard *card)) +int __init +setup_asuscom(struct IsdnCard *card) { int bytecnt; struct IsdnCardState *cs = card->cs; diff --git a/drivers/isdn/hisax/avm_a1.c b/drivers/isdn/hisax/avm_a1.c index 5c5f944d4..e782708fb 100644 --- a/drivers/isdn/hisax/avm_a1.c +++ b/drivers/isdn/hisax/avm_a1.c @@ -234,8 +234,8 @@ AVM_card_msg(struct IsdnCardState *cs, int mt, void *arg) return(0); } -__initfunc(int -setup_avm_a1(struct IsdnCard *card)) +int __init +setup_avm_a1(struct IsdnCard *card) { u_char val; struct IsdnCardState *cs = card->cs; diff --git a/drivers/isdn/hisax/config.c b/drivers/isdn/hisax/config.c index 7ca2de9e4..d3bf31d90 100644 --- a/drivers/isdn/hisax/config.c +++ b/drivers/isdn/hisax/config.c @@ -442,8 +442,8 @@ HiSax_mod_inc_use_count(void) #ifdef MODULE #define HiSax_init init_module #else -__initfunc(void -HiSax_setup(char *str, int *ints)) +void __init +HiSax_setup(char *str, int *ints) { int i, j, argc; @@ -1236,8 +1236,8 @@ HiSax_reportcard(int cardnr) } -__initfunc(int -HiSax_init(void)) +int __init +HiSax_init(void) { int i; diff --git a/drivers/isdn/hisax/diva.c b/drivers/isdn/hisax/diva.c index 4baf740b1..9774b2218 100644 --- a/drivers/isdn/hisax/diva.c +++ b/drivers/isdn/hisax/diva.c @@ -459,8 +459,8 @@ Diva_card_msg(struct IsdnCardState *cs, int mt, void *arg) static struct pci_dev *dev_diva __initdata = NULL; static struct pci_dev *dev_diva_u __initdata = NULL; -__initfunc(int -setup_diva(struct IsdnCard *card)) +int __init +setup_diva(struct IsdnCard *card) { int bytecnt; u_char val; diff --git a/drivers/isdn/hisax/foreign.c b/drivers/isdn/hisax/foreign.c index 701ec2156..b8ffa4948 100644 --- a/drivers/isdn/hisax/foreign.c +++ b/drivers/isdn/hisax/foreign.c @@ -744,8 +744,8 @@ extern struct foreign_interface amd7930_foreign_interface; extern struct foreign_interface dbri_foreign_interface; #endif -__initfunc(int -setup_foreign(struct IsdnCard *card)) +int __init +setup_foreign(struct IsdnCard *card) { struct IsdnCardState *cs = card->cs; char tmp[64]; diff --git a/drivers/isdn/hisax/hfc_2bds0.c b/drivers/isdn/hisax/hfc_2bds0.c index b649c55f4..4e734b2c6 100644 --- a/drivers/isdn/hisax/hfc_2bds0.c +++ b/drivers/isdn/hisax/hfc_2bds0.c @@ -1166,8 +1166,8 @@ hfc_dbusy_timer(struct IsdnCardState *cs) #endif } -__initfunc(unsigned int -*init_send_hfcd(int cnt)) +unsigned int __init +*init_send_hfcd(int cnt) { int i, *send; @@ -1181,8 +1181,8 @@ __initfunc(unsigned int return(send); } -__initfunc(void -init2bds0(struct IsdnCardState *cs)) +void __init +init2bds0(struct IsdnCardState *cs) { cs->setstack_d = setstack_hfcd; cs->dbusytimer.function = (void *) hfc_dbusy_timer; diff --git a/drivers/isdn/hisax/hfc_2bs0.c b/drivers/isdn/hisax/hfc_2bs0.c index 26d47b936..13225cb7a 100644 --- a/drivers/isdn/hisax/hfc_2bs0.c +++ b/drivers/isdn/hisax/hfc_2bs0.c @@ -555,8 +555,8 @@ setstack_hfc(struct PStack *st, struct BCState *bcs) return (0); } -__initfunc(void -init_send(struct BCState *bcs)) +void __init +init_send(struct BCState *bcs) { int i; @@ -569,8 +569,8 @@ init_send(struct BCState *bcs)) bcs->hw.hfc.send[i] = 0x1fff; } -__initfunc(void -inithfc(struct IsdnCardState *cs)) +void __init +inithfc(struct IsdnCardState *cs) { init_send(&cs->bcs[0]); init_send(&cs->bcs[1]); diff --git a/drivers/isdn/hisax/ix1_micro.c b/drivers/isdn/hisax/ix1_micro.c index 009783b6d..732e2b8a7 100644 --- a/drivers/isdn/hisax/ix1_micro.c +++ b/drivers/isdn/hisax/ix1_micro.c @@ -289,8 +289,8 @@ ix1_card_msg(struct IsdnCardState *cs, int mt, void *arg) } -__initfunc(int -setup_ix1micro(struct IsdnCard *card)) +int __init +setup_ix1micro(struct IsdnCard *card) { struct IsdnCardState *cs = card->cs; char tmp[64]; diff --git a/drivers/isdn/hisax/mic.c b/drivers/isdn/hisax/mic.c index ccd103fed..4f1474624 100644 --- a/drivers/isdn/hisax/mic.c +++ b/drivers/isdn/hisax/mic.c @@ -231,8 +231,8 @@ mic_card_msg(struct IsdnCardState *cs, int mt, void *arg) return(0); } -__initfunc(int -setup_mic(struct IsdnCard *card)) +int __init +setup_mic(struct IsdnCard *card) { int bytecnt; struct IsdnCardState *cs = card->cs; diff --git a/drivers/isdn/hisax/netjet.c b/drivers/isdn/hisax/netjet.c index 746451ba0..75696ad2c 100644 --- a/drivers/isdn/hisax/netjet.c +++ b/drivers/isdn/hisax/netjet.c @@ -858,8 +858,8 @@ setstack_tiger(struct PStack *st, struct BCState *bcs) } -__initfunc(void -inittiger(struct IsdnCardState *cs)) +void __init +inittiger(struct IsdnCardState *cs) { if (!(cs->bcs[0].hw.tiger.send = kmalloc(NETJET_DMA_SIZE * sizeof(unsigned int), GFP_KERNEL | GFP_DMA))) { @@ -1050,8 +1050,8 @@ NETjet_card_msg(struct IsdnCardState *cs, int mt, void *arg) static struct pci_dev *dev_netjet __initdata = NULL; -__initfunc(int -setup_netjet(struct IsdnCard *card)) +int __init +setup_netjet(struct IsdnCard *card) { int bytecnt; struct IsdnCardState *cs = card->cs; diff --git a/drivers/isdn/hisax/niccy.c b/drivers/isdn/hisax/niccy.c index 13717f856..4a4f0d7c3 100644 --- a/drivers/isdn/hisax/niccy.c +++ b/drivers/isdn/hisax/niccy.c @@ -263,8 +263,8 @@ niccy_card_msg(struct IsdnCardState *cs, int mt, void *arg) static struct pci_dev *niccy_dev __initdata = NULL; -__initfunc(int -setup_niccy(struct IsdnCard *card)) +int __init +setup_niccy(struct IsdnCard *card) { struct IsdnCardState *cs = card->cs; char tmp[64]; diff --git a/drivers/isdn/hisax/sedlbauer.c b/drivers/isdn/hisax/sedlbauer.c index 85e64001a..105c9a380 100644 --- a/drivers/isdn/hisax/sedlbauer.c +++ b/drivers/isdn/hisax/sedlbauer.c @@ -533,8 +533,8 @@ Sedl_card_msg(struct IsdnCardState *cs, int mt, void *arg) static int pci_index __initdata = 0; #endif -__initfunc(int -setup_sedlbauer(struct IsdnCard *card)) +int __init +setup_sedlbauer(struct IsdnCard *card) { int bytecnt, ver, val; struct IsdnCardState *cs = card->cs; diff --git a/drivers/isdn/hisax/sportster.c b/drivers/isdn/hisax/sportster.c index 655abfadc..ec2240b19 100644 --- a/drivers/isdn/hisax/sportster.c +++ b/drivers/isdn/hisax/sportster.c @@ -204,8 +204,8 @@ Sportster_card_msg(struct IsdnCardState *cs, int mt, void *arg) return(0); } -__initfunc(int -get_io_range(struct IsdnCardState *cs)) +int __init +get_io_range(struct IsdnCardState *cs) { int i, j, adr; @@ -230,8 +230,8 @@ get_io_range(struct IsdnCardState *cs)) } } -__initfunc(int -setup_sportster(struct IsdnCard *card)) +int __init +setup_sportster(struct IsdnCard *card) { struct IsdnCardState *cs = card->cs; char tmp[64]; diff --git a/drivers/isdn/hisax/teleint.c b/drivers/isdn/hisax/teleint.c index 180eee6a1..b37aded89 100644 --- a/drivers/isdn/hisax/teleint.c +++ b/drivers/isdn/hisax/teleint.c @@ -289,8 +289,8 @@ TeleInt_card_msg(struct IsdnCardState *cs, int mt, void *arg) return(0); } -__initfunc(int -setup_TeleInt(struct IsdnCard *card)) +int __init +setup_TeleInt(struct IsdnCard *card) { struct IsdnCardState *cs = card->cs; char tmp[64]; diff --git a/drivers/isdn/hisax/teles0.c b/drivers/isdn/hisax/teles0.c index 3137a8b7e..c562de877 100644 --- a/drivers/isdn/hisax/teles0.c +++ b/drivers/isdn/hisax/teles0.c @@ -302,8 +302,8 @@ Teles_card_msg(struct IsdnCardState *cs, int mt, void *arg) return(0); } -__initfunc(int -setup_teles0(struct IsdnCard *card)) +int __init +setup_teles0(struct IsdnCard *card) { u_char val; struct IsdnCardState *cs = card->cs; diff --git a/drivers/isdn/hisax/teles3.c b/drivers/isdn/hisax/teles3.c index 297ccb740..addc0dbf1 100644 --- a/drivers/isdn/hisax/teles3.c +++ b/drivers/isdn/hisax/teles3.c @@ -321,8 +321,8 @@ Teles_card_msg(struct IsdnCardState *cs, int mt, void *arg) return(0); } -__initfunc(int -setup_teles3(struct IsdnCard *card)) +int __init +setup_teles3(struct IsdnCard *card) { u_char val; struct IsdnCardState *cs = card->cs; diff --git a/drivers/isdn/hisax/teles3c.c b/drivers/isdn/hisax/teles3c.c index 8ba6a311a..1704f8267 100644 --- a/drivers/isdn/hisax/teles3c.c +++ b/drivers/isdn/hisax/teles3c.c @@ -140,8 +140,8 @@ t163c_card_msg(struct IsdnCardState *cs, int mt, void *arg) return(0); } -__initfunc(int -setup_t163c(struct IsdnCard *card)) +int __init +setup_t163c(struct IsdnCard *card) { struct IsdnCardState *cs = card->cs; char tmp[64]; diff --git a/drivers/isdn/isdn_bsdcomp.c b/drivers/isdn/isdn_bsdcomp.c index 92012c8e5..e5cc0ea30 100644 --- a/drivers/isdn/isdn_bsdcomp.c +++ b/drivers/isdn/isdn_bsdcomp.c @@ -64,7 +64,6 @@ #include <linux/malloc.h> #include <linux/tty.h> #include <linux/errno.h> -#include <linux/sched.h> /* to get the struct task_struct */ #include <linux/string.h> /* used in new tty drivers */ #include <linux/signal.h> /* used in new tty drivers */ |