summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/frag6.c
diff options
context:
space:
mode:
authorae <ae@FreeBSD.org>2013-04-09 07:11:22 +0000
committerae <ae@FreeBSD.org>2013-04-09 07:11:22 +0000
commit844d612b2ac90320a94987519d82dca04334da1e (patch)
treea37444a753245c5a506d831125e8ba84425b9fc6 /sys/netinet6/frag6.c
parent11842319432af11ae4828f76bb503310ea1780a6 (diff)
downloadFreeBSD-src-844d612b2ac90320a94987519d82dca04334da1e.zip
FreeBSD-src-844d612b2ac90320a94987519d82dca04334da1e.tar.gz
Use IP6STAT_INC/IP6STAT_DEC macros to update ip6 stats.
MFC after: 1 week
Diffstat (limited to 'sys/netinet6/frag6.c')
-rw-r--r--sys/netinet6/frag6.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/sys/netinet6/frag6.c b/sys/netinet6/frag6.c
index c4d4e3b..2f6b8f9 100644
--- a/sys/netinet6/frag6.c
+++ b/sys/netinet6/frag6.c
@@ -215,7 +215,7 @@ frag6_input(struct mbuf **mp, int *offp, int proto)
return IPPROTO_DONE;
}
- V_ip6stat.ip6s_fragments++;
+ IP6STAT_INC(ip6s_fragments);
in6_ifstat_inc(dstifp, ifs6_reass_reqd);
/* offset now points to data portion */
@@ -228,7 +228,7 @@ frag6_input(struct mbuf **mp, int *offp, int proto)
*/
if ((ip6f->ip6f_offlg & ~IP6F_RESERVED_MASK) == 0) {
/* XXX-BZ we want dedicated counters for this. */
- V_ip6stat.ip6s_reassembled++;
+ IP6STAT_INC(ip6s_reassembled);
in6_ifstat_inc(dstifp, ifs6_reass_ok);
*offp = offset;
return (ip6f->ip6f_nxt);
@@ -603,7 +603,7 @@ insert:
m->m_pkthdr.len = plen;
}
- V_ip6stat.ip6s_reassembled++;
+ IP6STAT_INC(ip6s_reassembled);
in6_ifstat_inc(dstifp, ifs6_reass_ok);
/*
@@ -619,7 +619,7 @@ insert:
dropfrag:
IP6Q_UNLOCK();
in6_ifstat_inc(dstifp, ifs6_reass_fail);
- V_ip6stat.ip6s_fragdropped++;
+ IP6STAT_INC(ip6s_fragdropped);
m_freem(m);
return IPPROTO_DONE;
}
@@ -743,7 +743,7 @@ frag6_slowtimo(void)
--q6->ip6q_ttl;
q6 = q6->ip6q_next;
if (q6->ip6q_prev->ip6q_ttl == 0) {
- V_ip6stat.ip6s_fragtimeout++;
+ IP6STAT_INC(ip6s_fragtimeout);
/* XXX in6_ifstat_inc(ifp, ifs6_reass_fail) */
frag6_freef(q6->ip6q_prev);
}
@@ -755,7 +755,7 @@ frag6_slowtimo(void)
*/
while (V_frag6_nfragpackets > (u_int)V_ip6_maxfragpackets &&
V_ip6q.ip6q_prev) {
- V_ip6stat.ip6s_fragoverflow++;
+ IP6STAT_INC(ip6s_fragoverflow);
/* XXX in6_ifstat_inc(ifp, ifs6_reass_fail) */
frag6_freef(V_ip6q.ip6q_prev);
}
@@ -781,7 +781,7 @@ frag6_drain(void)
VNET_FOREACH(vnet_iter) {
CURVNET_SET(vnet_iter);
while (V_ip6q.ip6q_next != &V_ip6q) {
- V_ip6stat.ip6s_fragdropped++;
+ IP6STAT_INC(ip6s_fragdropped);
/* XXX in6_ifstat_inc(ifp, ifs6_reass_fail) */
frag6_freef(V_ip6q.ip6q_next);
}
OpenPOWER on IntegriCloud