there's a few typos in af_ipx.c that prevent it from compiling ("err"
vs. "er"). small patch below.
--xmsb
--- af_ipx.c.2.1.10 Sat Nov 16 12:58:55 1996
+++ af_ipx.c Sat Nov 16 12:59:50 1996
@@ -2149,7 +2149,7 @@
int copied = 0;
int truesize;
struct sk_buff *skb;
- int er;
+ int err;
if(sk->err)
return sock_error(sk);
@@ -2158,9 +2158,9 @@
return -EIO;
- skb=skb_recv_datagram(sk,flags,noblock,&er);
+ skb=skb_recv_datagram(sk,flags,noblock,&err);
if(skb==NULL)
- return er;
+ return err;
if(addr_len)
*addr_len=sizeof(*sipx);
@@ -2199,7 +2199,6 @@
static int ipx_ioctl(struct socket *sock,unsigned int cmd, unsigned long arg)
{
- int err;
long amount=0;
ipx_socket *sk=(ipx_socket *)sock->data;