Deleted Added
full compact
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 ---