diff -urN linux/drivers/char/applicom.c linux-2.3.16-work/drivers/char/applicom.c
--- linux/drivers/char/applicom.c	Tue Aug 31 02:05:57 1999
+++ linux-2.3.16-work/drivers/char/applicom.c	Thu Sep  2 15:23:01 1999
@@ -182,7 +182,7 @@
 
 #endif /* MODULE */
 
-__initfunc(int applicom_init(void))
+int __init applicom_init(void)
 {
 	int i, numisa=0;
 	struct pci_dev *dev = NULL;
diff -urN linux/drivers/char/n_r3964.c linux-2.3.16-work/drivers/char/n_r3964.c
--- linux/drivers/char/n_r3964.c	Tue Aug 31 02:05:19 1999
+++ linux-2.3.16-work/drivers/char/n_r3964.c	Thu Sep  2 15:22:45 1999
@@ -221,7 +221,7 @@
 
 #endif /* MODULE */
 
-__initfunc(static int r3964_init(void))
+static int __init r3964_init(void)
 {
    int status;
    
