Lines Matching defs:skip
268 esp_input(struct mbuf *m, struct secasvar *sav, int skip, int protoff)
289 if ( (skip&3) || (m->m_pkthdr.len&3) ){
290 DPRINTF(("%s: misaligned packet, skip %u pkt len %u",
291 __func__, skip, m->m_pkthdr.len));
296 if (m->m_len < skip + sizeof(*esp)) {
297 m = m_pullup(m, skip + sizeof(*esp));
305 esp = (struct newesp *)(mtod(m, caddr_t) + skip);
326 plen = m->m_pkthdr.len - (skip + hlen + alen);
355 ESPSTAT_ADD(esps_ibytes, m->m_pkthdr.len - (skip + hlen + alen));
395 m_copydata(m, skip, SPI_SIZE, crp->crp_aad);
404 m_copydata(m, skip + SPI_SIZE,
408 crp->crp_aad_start = skip;
426 xd->skip = skip;
432 crp->crp_payload_start = skip + hlen;
433 crp->crp_payload_length = m->m_pkthdr.len - (skip + hlen + alen);
463 m_copydata(m, skip + hlen - sav->ivlen, sav->ivlen, &ivp[4]);
469 crp->crp_iv_start = skip + hlen - sav->ivlen;
502 int hlen, skip, protoff, error, alen;
517 skip = xd->skip;
587 m_copydata(m, skip + offsetof(struct newesp, esp_seq),
608 error = m_striphdr(m, skip, hlen);
621 if (lastthree[1] + 2 > m->m_pkthdr.len - skip) {
625 m->m_pkthdr.len - skip,
661 error = ipsec6_common_input_cb(m, sav, skip, protoff);
666 error = ipsec4_common_input_cb(m, sav, skip, protoff);
694 u_int idx, int skip, int protoff)
725 rlen = m->m_pkthdr.len - skip; /* Raw payload length. */
767 DPRINTF(("%s: skip %d hlen %d rlen %d padding %d alen %d blksd %d\n",
768 __func__, skip, hlen, rlen, padding, alen, blks)); */
769 if (skip + hlen + rlen + padding + alen > maxpacketsize) {
774 skip + hlen + rlen + padding + alen, maxpacketsize));
781 ESPSTAT_ADD(esps_obytes, m->m_pkthdr.len - skip);
794 mo = m_makespace(m, skip, hlen, &roff);
887 crp->crp_payload_start = skip + hlen;
888 crp->crp_payload_length = m->m_pkthdr.len - (skip + hlen + alen);
905 m_copyback(m, skip + hlen - sav->ivlen, sav->ivlen, &ivp[4]);
909 crp->crp_iv_start = skip + hlen - sav->ivlen;
948 m_copydata(m, skip, SPI_SIZE, crp->crp_aad);
957 m_copydata(m, skip + SPI_SIZE,
961 crp->crp_aad_start = skip;