summaryrefslogtreecommitdiffstats
path: root/contrib/ipfilter/tools/ipftest.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ipfilter/tools/ipftest.c')
-rw-r--r--contrib/ipfilter/tools/ipftest.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/contrib/ipfilter/tools/ipftest.c b/contrib/ipfilter/tools/ipftest.c
index 913f756..ec78d0d 100644
--- a/contrib/ipfilter/tools/ipftest.c
+++ b/contrib/ipfilter/tools/ipftest.c
@@ -10,7 +10,7 @@
#if !defined(lint)
static const char sccsid[] = "@(#)ipt.c 1.19 6/3/96 (C) 1993-2000 Darren Reed";
-static const char rcsid[] = "@(#)$Id: ipftest.c,v 1.44.2.7 2005/12/07 08:29:19 darrenr Exp $";
+static const char rcsid[] = "@(#)$Id: ipftest.c,v 1.44.2.9 2006/03/29 11:21:13 darrenr Exp $";
#endif
extern char *optarg;
@@ -210,7 +210,7 @@ char *argv[];
ip = MTOD(m, ip_t *);
while ((i = (*r->r_readip)(MTOD(m, char *), sizeof(m->mb_buf),
&iface, &dir)) > 0) {
- if (iface == NULL || *iface == '\0')
+ if ((iface == NULL) || (*iface == '\0'))
iface = ifname;
ifp = get_unit(iface, IP_V(ip));
if (!use_inet6) {
@@ -797,6 +797,6 @@ ip_t *ip;
}
if (hdr != NULL) {
*csump = 0;
- *(u_short *)csump = fr_cksum(m, ip, ip->ip_p, hdr);
+ *(u_short *)csump = fr_cksum(m, ip, ip->ip_p, hdr, ip->ip_len);
}
}
OpenPOWER on IntegriCloud