Lines Matching refs:skip
286 ah_massage_headers(struct mbuf **m0, int proto, int skip, int alg, int out)
309 *m0 = m = m_pullup(m, skip);
331 for (off = sizeof(struct ip); off < skip;) {
336 } else if (off + 1 < skip) {
338 if (optlen < 2 || off + optlen > skip) {
383 if (off > skip) {
418 ip6optlen = skip - sizeof(struct ip6_hdr);
422 if (m->m_len <= skip) {
525 ah_input(struct mbuf *m, struct secasvar *sav, int skip, int protoff)
544 M_REGION_GET(ah, struct newah *, m, skip, rplen);
578 if (skip + ahsize > m->m_pkthdr.len) {
582 m->m_pkthdr.len, (u_long)(skip + ahsize),
590 AH_STATADD(AH_STAT_IBYTES, m->m_pkthdr.len - skip - hl);
606 crda->crd_inject = skip + rplen;
615 size_t extra = skip + rplen + authsize;
645 m_copyback(m, skip + rplen, authsize, ipseczeroes);
649 skip, ahx->type, 0);
686 tc->tc_skip = skip;
689 DPRINTF("hash over %d bytes, skip %d: "
690 "crda len %d skip %d inject %d\n",
712 #define IPSEC_COMMON_INPUT_CB(m, sav, skip, protoff) do { \
714 (void)ipsec6_common_input_cb(m, sav, skip, protoff); \
716 (void)ipsec4_common_input_cb(m, sav, skip, protoff); \
720 #define IPSEC_COMMON_INPUT_CB(m, sav, skip, protoff) \
721 ((void)ipsec4_common_input_cb(m, sav, skip, protoff))
731 int rplen, ahsize, skip, protoff;
746 skip = tc->tc_skip;
764 size = sizeof(*tc) + skip + rplen + authsize;
788 m_copydata(m, skip + rplen, authsize, calc);
791 const uint8_t *pppp = ptr + skip + rplen;
816 m_copyback(m, 0, skip, ptr);
835 m_copydata(m, skip + offsetof(struct newah, ah_seq),
846 if (m_striphdr(m, skip, ahsize) != 0) {
855 IPSEC_COMMON_INPUT_CB(m, sav, skip, protoff);
882 int skip, int protoff, int flags)
944 AH_STATADD(AH_STAT_OBYTES, m->m_pkthdr.len - skip);
957 mi = m_makespace(m, skip, ahsize, &roff);
981 m_copyback(m, skip + rplen, authsize, ipseczeroes);
984 m_copyback(m, skip + rplen + authsize, ahsize - (rplen + authsize),
1018 crda->crd_inject = skip + rplen;
1027 size_t size = sizeof(*tc) + skip;
1046 m_copydata(m, 0, skip, pext);
1066 skip, ahx->type, 1);
1103 tc->tc_skip = skip;
1129 int skip;
1142 skip = tc->tc_skip;
1145 size = sizeof(*tc) + skip;
1169 m_copyback(m, 0, skip, ptr);