Lines Matching refs:skip
117 ipsec_common_input(struct mbuf *m, int skip, int protoff, int af, int sproto) in ipsec_common_input() argument
141 if (m->m_pkthdr.len - skip < 2 * sizeof (u_int32_t)) { in ipsec_common_input()
150 m_copydata(m, skip, sizeof(u_int32_t), (caddr_t) &spi); in ipsec_common_input()
152 m_copydata(m, skip + sizeof(u_int32_t), sizeof(u_int32_t), in ipsec_common_input()
156 m_copydata(m, skip + sizeof(u_int16_t), sizeof(u_int16_t), in ipsec_common_input()
224 error = (*sav->tdb_xform->xf_input)(m, sav, skip, protoff); in ipsec_common_input()
276 ipsec4_common_input_cb(struct mbuf *m, struct secasvar *sav, int skip, in ipsec4_common_input_cb() argument
298 if (skip != 0) { in ipsec4_common_input_cb()
302 if (m->m_len < skip && (m = m_pullup(m, skip)) == NULL) { in ipsec4_common_input_cb()
326 udp_ipsec_adjust_cksum(m, sav, prot, skip); in ipsec4_common_input_cb()
341 if (m->m_pkthdr.len - skip < sizeof(struct ip)) { in ipsec4_common_input_cb()
353 if (m->m_pkthdr.len - skip < sizeof(struct ip6_hdr)) { in ipsec4_common_input_cb()
496 ipsec6_common_input_cb(struct mbuf *m, struct secasvar *sav, int skip, in ipsec6_common_input_cb() argument
549 if (m->m_pkthdr.len - skip < sizeof(struct ip6_hdr)) { in ipsec6_common_input_cb()
555 m_striphdr(m, 0, skip); in ipsec6_common_input_cb()
556 skip = 0; in ipsec6_common_input_cb()
562 if (m->m_pkthdr.len - skip < sizeof(struct ip)) { in ipsec6_common_input_cb()
568 m_striphdr(m, 0, skip); in ipsec6_common_input_cb()
569 skip = 0; in ipsec6_common_input_cb()
609 if (skip == 0) { in ipsec6_common_input_cb()
663 if (m->m_pkthdr.len < skip) { in ipsec6_common_input_cb()
679 nxt = (*inet6sw[ip6_protox[nxt]].pr_input)(&m, &skip, nxt); in ipsec6_common_input_cb()