patch-2.0.20 linux/drivers/net/sdla.c
Next file: linux/include/asm-alpha/atomic.h
Previous file: linux/drivers/net/dlci.c
Back to the patch index
Back to the overall index
- Lines: 45
- Date:
Fri Sep 13 08:29:48 1996
- Orig file:
v2.0.19/linux/drivers/net/sdla.c
- Orig date:
Sat May 18 11:15:09 1996
diff -u --recursive --new-file v2.0.19/linux/drivers/net/sdla.c linux/drivers/net/sdla.c
@@ -5,7 +5,7 @@
*
* Global definitions for the Frame relay interface.
*
- * Version: @(#)sdla.c 0.25 14 May 1996
+ * Version: @(#)sdla.c 0.30 12 Sep 1996
*
* Credits: Sangoma Technologies, for the use of 2 cards for an extended
* period of time.
@@ -23,7 +23,8 @@
* non DLCI devices.
* 0.25 Mike McLagan Fixed problem with rejecting packets
* from non DLCI devices.
- *
+ * 0.30 Mike McLagan Fixed kernel panic when used with modified
+ * ifconfig
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
@@ -58,7 +59,7 @@
#include <linux/sdla.h>
-static const char* version = "SDLA driver v0.25, 14 May 1996, mike.mclagan@linux.org";
+static const char* version = "SDLA driver v0.30, 12 Sep 1996, mike.mclagan@linux.org";
static const char* devname = "sdla";
@@ -424,6 +425,7 @@
window = flp->type == SDLA_S508 ? SDLA_508_CMD_BUF : SDLA_502_CMD_BUF;
cmd_buf = (struct sdla_cmd *)(dev->mem_start + (window & SDLA_ADDR_MASK));
ret = 0;
+ len = 0;
jiffs = jiffies + HZ; /* 1 second is plenty */
save_flags(pflags);
cli();
@@ -603,7 +605,7 @@
int sdla_dlci_conf(struct device *slave, struct device *master, int get)
{
struct frad_local *flp;
- struct frad_local *dlp;
+ struct dlci_local *dlp;
int i;
short len, ret;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov