From: <ham...@us...> - 2004-02-07 23:10:32
|
Update of /cvsroot/gc-linux/linux/drivers/net In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30810/linux/drivers/net Modified Files: gc-net.c Log Message: fixed compile Index: gc-net.c =================================================================== RCS file: /cvsroot/gc-linux/linux/drivers/net/gc-net.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- gc-net.c 7 Feb 2004 22:58:52 -0000 1.12 +++ gc-net.c 7 Feb 2004 23:07:35 -0000 1.13 @@ -581,12 +581,11 @@ } -static char *gc_input(struct net_device *dev) +static void gc_input(struct net_device *dev) { struct gc_private *priv = (struct gc_private *)dev->priv; struct sk_buff *skb; - char *p, *q; unsigned short size, p_read, p_write; unsigned short next_receive_frame; @@ -623,7 +622,7 @@ { BBA_DBG("nothing left.\n"); priv->stats.rx_missed_errors++; - return 0; + return ; } unsigned char descr[4]; @@ -632,7 +631,7 @@ { BBA_DBG("NO DATA AVAILABLE!\n"); priv->stats.rx_missed_errors++; - return 0; + return ; } size=0; @@ -696,7 +695,7 @@ priv->stats.rx_bytes ++; /* count all received bytes */ next_receive_frame = descr[0]; - next_receive_frame |= (descr[1]0x0f) << 8; + next_receive_frame |= (descr[1] & 0x0f) << 8; /* do we have additional packages ? @@ -705,7 +704,7 @@ */ if (next_receive_frame != p_write) gc_input(dev); - return p; + return ; } |