version 1.128.4.1, 2009/01/19 13:19:40 |
version 1.128.4.2, 2009/04/28 07:37:01 |
Line 366 sysctl_kern_mbuf_stats(SYSCTLFN_ARGS) |
|
Line 366 sysctl_kern_mbuf_stats(SYSCTLFN_ARGS) |
|
} |
} |
|
|
static void |
static void |
sysctl_kern_mbuf_setup() |
sysctl_kern_mbuf_setup(void) |
{ |
{ |
|
|
KASSERT(mbuf_sysctllog == NULL); |
KASSERT(mbuf_sysctllog == NULL); |
Line 1056 m_split0(struct mbuf *m0, int len0, int |
|
Line 1056 m_split0(struct mbuf *m0, int len0, int |
|
if (remain > MHLEN) { |
if (remain > MHLEN) { |
/* m can't be the lead packet */ |
/* m can't be the lead packet */ |
MH_ALIGN(n, 0); |
MH_ALIGN(n, 0); |
|
n->m_len = 0; |
n->m_next = m_split(m, len, wait); |
n->m_next = m_split(m, len, wait); |
if (n->m_next == 0) { |
if (n->m_next == 0) { |
(void) m_free(n); |
(void) m_free(n); |