From 9b4b42d17b459c25dfddcfdd38efda3dc55f0e14 Mon Sep 17 00:00:00 2001 From: David Greenman Date: Thu, 23 Feb 1995 19:10:21 +0000 Subject: [PATCH] Implemented mbstat.m_wait and mbstat.m_drops. --- sys/kern/uipc_mbuf.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/sys/kern/uipc_mbuf.c b/sys/kern/uipc_mbuf.c index 84c017f3f11..55932c6fe1f 100644 --- a/sys/kern/uipc_mbuf.c +++ b/sys/kern/uipc_mbuf.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)uipc_mbuf.c 8.2 (Berkeley) 1/4/94 - * $Id: uipc_mbuf.c,v 1.6 1994/10/09 07:34:59 davidg Exp $ + * $Id: uipc_mbuf.c,v 1.7 1995/02/05 07:08:27 bde Exp $ */ #include @@ -121,6 +121,10 @@ m_retry(i, t) #define m_retry(i, t) (struct mbuf *)0 MGET(m, i, t); #undef m_retry + if (m != NULL) + mbstat.m_wait++; + else + mbstat.m_drops++; return (m); } @@ -137,6 +141,10 @@ m_retryhdr(i, t) #define m_retryhdr(i, t) (struct mbuf *)0 MGETHDR(m, i, t); #undef m_retryhdr + if (m != NULL) + mbstat.m_wait++; + else + mbstat.m_drops++; return (m); }