diff -urpN --exclude-from=/home/davej/.exclude bk-linus/drivers/char/synclink.c linux-2.5/drivers/char/synclink.c
--- bk-linus/drivers/char/synclink.c	2002-11-21 02:14:01.000000000 +0000
+++ linux-2.5/drivers/char/synclink.c	2002-11-21 17:57:47.000000000 +0000
@@ -875,22 +875,22 @@ static int mgsl_loopmode_send_done( stru
  * Global linked list of SyncLink devices
  */
 struct mgsl_struct *mgsl_device_list;
-int mgsl_device_count;
+static int mgsl_device_count;
 
 /*
  * Set this param to non-zero to load eax with the
  * .text section address and breakpoint on module load.
  * This is useful for use with gdb and add-symbol-file command.
  */
-int break_on_load;
+static int break_on_load;
 
 /*
  * Driver major number, defaults to zero to get auto
  * assigned major number. May be forced as module parameter.
  */
-int ttymajor;
+static int ttymajor;
 
-int cuamajor;
+static int cuamajor;
 
 /*
  * Array of user specified options for ISA adapters.