summaryrefslogtreecommitdiff
path: root/sys/src/9
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2023-05-15 00:18:08 +0000
committercinap_lenrek <cinap_lenrek@felloff.net>2023-05-15 00:18:08 +0000
commitfb9b03d7878d7c4820cebdfc605639b669cb370b (patch)
tree6b012b249e163f27551e70253e38603c21d7c3ae /sys/src/9
parentdfca0be219074f8473683256b1b9ca986ec37c43 (diff)
devip: maintain packet counters for pktmedium
Diffstat (limited to 'sys/src/9')
-rw-r--r--sys/src/9/ip/pktmedium.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/src/9/ip/pktmedium.c b/sys/src/9/ip/pktmedium.c
index 633ba66b2..8cabe2715 100644
--- a/sys/src/9/ip/pktmedium.c
+++ b/sys/src/9/ip/pktmedium.c
@@ -47,6 +47,7 @@ pktunbind(Ipifc*)
static void
pktbwrite(Ipifc *ifc, Block *bp, int, uchar*, Routehint*)
{
+ ifc->out++;
/* enqueue onto the conversation's rq */
if(ifc->conv->snoopers.ref > 0)
qpass(ifc->conv->sq, copyblock(bp, BLEN(bp)));
@@ -59,6 +60,7 @@ pktbwrite(Ipifc *ifc, Block *bp, int, uchar*, Routehint*)
static void
pktin(Fs *f, Ipifc *ifc, Block *bp)
{
+ ifc->in++;
if(ifc->lifc == nil)
freeb(bp);
else {