diff options
author | gnn <gnn@FreeBSD.org> | 2006-02-08 07:16:46 +0000 |
---|---|---|
committer | gnn <gnn@FreeBSD.org> | 2006-02-08 07:16:46 +0000 |
commit | 4d8070a25b5c7585b416e8a3db16fc15f2e3cd13 (patch) | |
tree | 5c32311b85804d25058ae027ff626f31993fc5ff /sys/netinet6/in6.c | |
parent | b14cd9989e45914ce34f0b31ecc31a16337e76c0 (diff) | |
download | FreeBSD-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
Diffstat (limited to 'sys/netinet6/in6.c')
-rw-r--r-- | sys/netinet6/in6.c | 2 |
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; |