summaryrefslogtreecommitdiffstats
path: root/sys/netinet
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1999-05-06 22:08:57 +0000
committerpeter <peter@FreeBSD.org>1999-05-06 22:08:57 +0000
commit28b30d72a3821a1c1567c33b1e01d169f59c4660 (patch)
tree45422e9946185b51735802a468f3412c213845a4 /sys/netinet
parent0420df868dd76e5e4506dc9504ef21853ab7bfb8 (diff)
downloadFreeBSD-src-28b30d72a3821a1c1567c33b1e01d169f59c4660.zip
FreeBSD-src-28b30d72a3821a1c1567c33b1e01d169f59c4660.tar.gz
Fix two warnings; and note a problem where a pointer is stored in an
int variable - this can't work on an Alpha.
Diffstat (limited to 'sys/netinet')
-rw-r--r--sys/netinet/ip_dummynet.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/netinet/ip_dummynet.c b/sys/netinet/ip_dummynet.c
index 49439fd..c097f7c 100644
--- a/sys/netinet/ip_dummynet.c
+++ b/sys/netinet/ip_dummynet.c
@@ -10,7 +10,7 @@
*
* This software is provided ``AS IS'' without any warranties of any kind.
*
- * $Id: ip_dummynet.c,v 1.13 1999/05/04 07:30:07 luigi Exp $
+ * $Id: ip_dummynet.c,v 1.14 1999/05/04 16:20:30 luigi Exp $
*/
/*
@@ -353,10 +353,10 @@ dummynet_io(int pipe_nr, int dir,
/*
* and again, dst might be a pointer into *ro...
*/
- if (dst == &ro->ro_dst) /* dst points into ro */
- dst = &(pkt->ro.ro_dst) ;
+ if (dst == (struct sockaddr_in *)&ro->ro_dst) /* dst points into ro */
+ dst = (struct sockaddr_in *)&(pkt->ro.ro_dst) ;
- pkt->dn_dst = dst;
+ pkt->dn_dst = dst; /* XXX this can't be right! */
}
if (pipe->r.head == NULL)
pipe->r.head = pkt;
OpenPOWER on IntegriCloud