ipsec_mbuf.c (108420) | ipsec_mbuf.c (108466) |
---|---|
1/* $FreeBSD: head/sys/netipsec/ipsec_mbuf.c 108420 2002-12-30 02:15:18Z sam $ */ | 1/* $FreeBSD: head/sys/netipsec/ipsec_mbuf.c 108466 2002-12-30 20:22:40Z sam $ */ |
2 3/* 4 * IPsec-specific mbuf routines. 5 */ 6 7#include "opt_param.h" 8 9#include <sys/param.h> --- 86 unchanged lines hidden (view full) --- 96 * smash the data pointer and drop the 97 * M_EXT marker. 98 */ 99 MGETHDR(n, M_DONTWAIT, m->m_type); 100 if (n == NULL) { 101 m_freem(m0); 102 return (NULL); 103 } | 2 3/* 4 * IPsec-specific mbuf routines. 5 */ 6 7#include "opt_param.h" 8 9#include <sys/param.h> --- 86 unchanged lines hidden (view full) --- 96 * smash the data pointer and drop the 97 * M_EXT marker. 98 */ 99 MGETHDR(n, M_DONTWAIT, m->m_type); 100 if (n == NULL) { 101 m_freem(m0); 102 return (NULL); 103 } |
104 M_COPY_PKTHDR(n, m); | 104 M_MOVE_PKTHDR(n, m); |
105 MCLGET(n, M_DONTWAIT); 106 if ((n->m_flags & M_EXT) == 0) { 107 m_free(n); 108 m_freem(m0); 109 return (NULL); 110 } 111 } else { 112 n = m_getcl(M_DONTWAIT, m->m_type, m->m_flags); --- 310 unchanged lines hidden --- | 105 MCLGET(n, M_DONTWAIT); 106 if ((n->m_flags & M_EXT) == 0) { 107 m_free(n); 108 m_freem(m0); 109 return (NULL); 110 } 111 } else { 112 n = m_getcl(M_DONTWAIT, m->m_type, m->m_flags); --- 310 unchanged lines hidden --- |