diff options
author | mav <mav@FreeBSD.org> | 2008-01-23 11:47:09 +0000 |
---|---|---|
committer | mav <mav@FreeBSD.org> | 2008-01-23 11:47:09 +0000 |
commit | 1a704c31757f7fdbef37aff4a9b0692308eafa26 (patch) | |
tree | 297959b3e3779e3218db3f45583cacb107bb4dac /sys | |
parent | 325010257458f4204912f824017df78241627ca7 (diff) | |
download | FreeBSD-src-1a704c31757f7fdbef37aff4a9b0692308eafa26.zip FreeBSD-src-1a704c31757f7fdbef37aff4a9b0692308eafa26.tar.gz |
Fix bundle xmit octets stats for packet-split operation mode.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/netgraph/ng_ppp.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/netgraph/ng_ppp.c b/sys/netgraph/ng_ppp.c index a4c74c5..408ba4b9 100644 --- a/sys/netgraph/ng_ppp.c +++ b/sys/netgraph/ng_ppp.c @@ -1952,7 +1952,7 @@ ng_ppp_mp_xmit(node_p node, item_p item, uint16_t proto) int firstFragment; int activeLinkNum; struct mbuf *m; - int len; + int plen; int frags; int32_t seq; @@ -1963,11 +1963,11 @@ ng_ppp_mp_xmit(node_p node, item_p item, uint16_t proto) } /* Save length for later stats. */ - len = NGI_M(item)->m_pkthdr.len; + plen = NGI_M(item)->m_pkthdr.len; if (!priv->conf.enableMultilink) { return (ng_ppp_link_xmit(node, item, proto, - priv->activeLinks[0], len)); + priv->activeLinks[0], plen)); } /* Extract mbuf. */ @@ -2104,7 +2104,7 @@ deliver: /* Send fragment */ if ((item = ng_package_data(m2, NG_NOFLAGS)) != NULL) { error = ng_ppp_link_xmit(node, item, PROT_MP, - linkNum, (firstFragment?len:0)); + linkNum, (firstFragment?plen:0)); if (error != 0) { if (!lastFragment) NG_FREE_M(m); |