Lines Matching refs:skip
119 ipsec_common_input(struct mbuf *m, int skip, int protoff, int af, int sproto) in ipsec_common_input() argument
143 if (m->m_pkthdr.len - skip < 2 * sizeof (u_int32_t)) { in ipsec_common_input()
152 m_copydata(m, skip, sizeof(u_int32_t), (caddr_t) &spi); in ipsec_common_input()
154 m_copydata(m, skip + sizeof(u_int32_t), sizeof(u_int32_t), in ipsec_common_input()
158 m_copydata(m, skip + sizeof(u_int16_t), sizeof(u_int16_t), in ipsec_common_input()
226 error = (*sav->tdb_xform->xf_input)(m, sav, skip, protoff); in ipsec_common_input()
335 ipsec4_common_input_cb(struct mbuf *m, struct secasvar *sav, int skip, in ipsec4_common_input_cb() argument
357 if (skip != 0) { in ipsec4_common_input_cb()
361 if (m->m_len < skip && (m = m_pullup(m, skip)) == NULL) { in ipsec4_common_input_cb()
385 udp_ipsec_adjust_cksum(m, sav, prot, skip); in ipsec4_common_input_cb()
400 if (m->m_pkthdr.len - skip < sizeof(struct ip)) { in ipsec4_common_input_cb()
412 if (m->m_pkthdr.len - skip < sizeof(struct ip6_hdr)) { in ipsec4_common_input_cb()
581 ipsec6_common_input_cb(struct mbuf *m, struct secasvar *sav, int skip, in ipsec6_common_input_cb() argument
634 if (m->m_pkthdr.len - skip < sizeof(struct ip6_hdr)) { in ipsec6_common_input_cb()
640 m_striphdr(m, 0, skip); in ipsec6_common_input_cb()
641 skip = 0; in ipsec6_common_input_cb()
647 if (m->m_pkthdr.len - skip < sizeof(struct ip)) { in ipsec6_common_input_cb()
653 m_striphdr(m, 0, skip); in ipsec6_common_input_cb()
654 skip = 0; in ipsec6_common_input_cb()
694 if (skip == 0) { in ipsec6_common_input_cb()
748 if (m->m_pkthdr.len < skip) { in ipsec6_common_input_cb()
763 nxt = ip6_protox[nxt](&m, &skip, nxt); in ipsec6_common_input_cb()