|
Lines 1758-1764
Link Here
|
| 1758 |
if (m->m_next == NULL && M_WRITABLE(m)) |
1758 |
if (m->m_next == NULL && M_WRITABLE(m)) |
| 1759 |
return (m); |
1759 |
return (m); |
| 1760 |
|
1760 |
|
| 1761 |
mcl = m_get2(len, M_NOWAIT, MT_DATA, M_PKTHDR); |
1761 |
if (len <= MJUMPAGESIZE) |
|
|
1762 |
mcl = m_get2(len, M_NOWAIT, MT_DATA, M_PKTHDR); |
| 1763 |
else if (len <= MJUM9BYTES) |
| 1764 |
mcl = m_getjcl(M_NOWAIT, MT_DATA, M_PKTHDR, MJUM9BYTES); |
| 1765 |
else if (len <= MJUM16BYTES) |
| 1766 |
mcl = m_getjcl(M_NOWAIT, MT_DATA, M_PKTHDR, MJUM16BYTES); |
| 1767 |
else |
| 1768 |
goto bad; |
| 1762 |
if (mcl == NULL) |
1769 |
if (mcl == NULL) |
| 1763 |
goto bad; |
1770 |
goto bad; |
| 1764 |
m_align(mcl, len); |
1771 |
m_align(mcl, len); |