Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[PATCH] drivers/isdn/pcbit/: proper prototypes

Add correct prototypes in header files for global functions and variables.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Cc: Karsten Keil <kkeil@suse.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Adrian Bunk and committed by
Linus Torvalds
010046d0 390414ba

+12 -32
-4
drivers/isdn/pcbit/drv.c
··· 774 774 dev->dev_if->statcallb(&ictl); 775 775 } 776 776 777 - extern char * isdn_state_table[]; 778 - extern char * strisdnevent(unsigned short); 779 - 780 - 781 777 void pcbit_state_change(struct pcbit_dev * dev, struct pcbit_chan * chan, 782 778 unsigned short i, unsigned short ev, unsigned short f) 783 779 {
-6
drivers/isdn/pcbit/edss1.c
··· 35 35 #include "callbacks.h" 36 36 37 37 38 - extern void pcbit_state_change(struct pcbit_dev *, struct pcbit_chan *, 39 - unsigned short i, unsigned short ev, 40 - unsigned short f); 41 - 42 - extern struct pcbit_dev * dev_pcbit[MAX_PCBIT_CARDS]; 43 - 44 38 char * isdn_state_table[] = { 45 39 "Closed", 46 40 "Call initiated",
+5 -2
drivers/isdn/pcbit/edss1.h
··· 90 90 unsigned long timeout; /* in seconds */ 91 91 }; 92 92 93 + extern char * isdn_state_table[]; 93 94 94 - extern void pcbit_fsm_event(struct pcbit_dev *, struct pcbit_chan *, 95 - unsigned short event, struct callb_data *); 95 + void pcbit_fsm_event(struct pcbit_dev *, struct pcbit_chan *, 96 + unsigned short event, struct callb_data *); 97 + char * strisdnevent(ushort ev); 98 + 96 99 #endif 97 100 98 101
-16
drivers/isdn/pcbit/layer2.c
··· 47 47 #undef DEBUG_FRAG 48 48 49 49 50 - 51 - /* 52 - * task queue struct 53 - */ 54 - 55 - 56 - 57 - /* 58 - * Layer 3 packet demultiplexer 59 - * drv.c 60 - */ 61 - 62 - extern void pcbit_l3_receive(struct pcbit_dev *dev, ulong msg, 63 - struct sk_buff *skb, 64 - ushort hdr_len, ushort refnum); 65 - 66 50 /* 67 51 * Prototypes 68 52 */
-3
drivers/isdn/pcbit/module.c
··· 32 32 static int num_boards; 33 33 struct pcbit_dev * dev_pcbit[MAX_PCBIT_CARDS]; 34 34 35 - extern void pcbit_terminate(int board); 36 - extern int pcbit_init_dev(int board, int mem_base, int irq); 37 - 38 35 static int __init pcbit_init(void) 39 36 { 40 37 int board;
+7 -1
drivers/isdn/pcbit/pcbit.h
··· 166 166 #define L2_RUNNING 5 167 167 #define L2_ERROR 6 168 168 169 - extern void pcbit_deliver(struct work_struct *work); 169 + void pcbit_deliver(struct work_struct *work); 170 + int pcbit_init_dev(int board, int mem_base, int irq); 171 + void pcbit_terminate(int board); 172 + void pcbit_l3_receive(struct pcbit_dev * dev, ulong msg, struct sk_buff * skb, 173 + ushort hdr_len, ushort refnum); 174 + void pcbit_state_change(struct pcbit_dev * dev, struct pcbit_chan * chan, 175 + unsigned short i, unsigned short ev, unsigned short f); 170 176 171 177 #endif