From 8d5d0412c0923355b2a51001efb55a49403e6e62 Mon Sep 17 00:00:00 2001 From: "Matthew N. Dodd" Date: Wed, 16 Feb 2000 04:04:36 +0000 Subject: [PATCH] Track if_i{bytes,packets,errors}. Approved by: jkh --- sys/net/if_tun.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sys/net/if_tun.c b/sys/net/if_tun.c index 45bc45ac4dc5..1cd1ad2a872c 100644 --- a/sys/net/if_tun.c +++ b/sys/net/if_tun.c @@ -633,6 +633,7 @@ tunwrite(dev, uio, flag) if (error) { if (top) m_freem (top); + ifp->if_ierrors++; return error; } @@ -674,6 +675,9 @@ tunwrite(dev, uio, flag) } else family = AF_INET; + ifp->if_ibytes += top->m_pkthdr.len; + ifp->if_ipackets++; + return family_enqueue(family, top); }