SCCS-vsn: sys/kern/uipc_mbuf.c 1.29
-/* uipc_mbuf.c 1.28 82/01/25 */
+/* uipc_mbuf.c 1.29 82/02/08 */
#include "../h/param.h"
#include "../h/dir.h"
#include "../h/param.h"
#include "../h/dir.h"
register struct mbuf *m, *n;
int cnt;
register struct mbuf *m, *n;
int cnt;
if (len > MLEN)
goto bad;
MGET(m, 0);
if (len > MLEN)
goto bad;
MGET(m, 0);
goto bad;
m->m_off = MMINOFF;
m->m_len = 0;
goto bad;
m->m_off = MMINOFF;
m->m_len = 0;
do {
cnt = MIN(MLEN - m->m_len, len);
if (cnt > n->m_len)
do {
cnt = MIN(MLEN - m->m_len, len);
if (cnt > n->m_len)
m->m_next = n;
return (m);
bad:
m->m_next = n;
return (m);
bad: