summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgnn <gnn@FreeBSD.org>2006-02-08 07:16:46 +0000
committergnn <gnn@FreeBSD.org>2006-02-08 07:16:46 +0000
commit4d8070a25b5c7585b416e8a3db16fc15f2e3cd13 (patch)
tree5c32311b85804d25058ae027ff626f31993fc5ff
parentb14cd9989e45914ce34f0b31ecc31a16337e76c0 (diff)
downloadFreeBSD-src-4d8070a25b5c7585b416e8a3db16fc15f2e3cd13.zip
FreeBSD-src-4d8070a25b5c7585b416e8a3db16fc15f2e3cd13.tar.gz
Fix for an inappropriate bzero of the ICMPv6 stats. The code was zero'ing the wrong structure member but setting the correct one.
Submitted by: James dot Juran at baesystems dot com Reviewed by: gnn MFC after: 1 week
-rw-r--r--sys/netinet6/in6.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netinet6/in6.c b/sys/netinet6/in6.c
index d8d83b7..c775aec 100644
--- a/sys/netinet6/in6.c
+++ b/sys/netinet6/in6.c
@@ -568,7 +568,7 @@ in6_control(so, cmd, data, ifp, td)
case SIOCGIFSTAT_ICMP6:
if (ifp == NULL)
return EINVAL;
- bzero(&ifr->ifr_ifru.ifru_stat,
+ bzero(&ifr->ifr_ifru.ifru_icmp6stat,
sizeof(ifr->ifr_ifru.ifru_icmp6stat));
ifr->ifr_ifru.ifru_icmp6stat =
*((struct in6_ifextra *)ifp->if_afdata[AF_INET6])->icmp6_ifstat;
OpenPOWER on IntegriCloud