Lines Matching refs:hlen
306 int plen, alen, hlen, error, stat = ESP_STAT_CRYPTO; in esp_input() local
334 hlen = sizeof(struct esp) + sav->ivlen; in esp_input()
336 hlen = sizeof(struct newesp) + sav->ivlen; in esp_input()
347 plen = m->m_pkthdr.len - (skip + hlen + alen); in esp_input()
410 crda->crd_len = hlen - sav->ivlen; in esp_input()
468 crde->crd_skip = skip + hlen; in esp_input()
472 crde->crd_len = m->m_pkthdr.len - (skip + hlen + alen); in esp_input()
473 crde->crd_inject = skip + hlen - sav->ivlen; in esp_input()
513 int hlen, skip, protoff; in esp_input_cb() local
611 hlen = sizeof(struct esp) + sav->ivlen; in esp_input_cb()
613 hlen = sizeof(struct newesp) + sav->ivlen; in esp_input_cb()
616 if (m_striphdr(m, skip, hlen) != 0) { in esp_input_cb()
684 int hlen, rlen, tlen, padlen, blks, alen, i, roff; in esp_output() local
701 hlen = sizeof(struct esp) + sav->ivlen; in esp_output()
703 hlen = sizeof(struct newesp) + sav->ivlen; in esp_output()
746 if (skip + hlen + rlen + tlen > maxpacketsize) { in esp_output()
751 skip + hlen + rlen + tlen, maxpacketsize); in esp_output()
771 mo = m_makespace(m, skip, hlen, &roff); in esp_output()
774 "%s/%08lx\n", hlen, in esp_output()
852 crde->crd_skip = skip + hlen; in esp_output()
856 crde->crd_len = m->m_pkthdr.len - (skip + hlen + alen); in esp_output()
858 crde->crd_inject = skip + hlen - sav->ivlen; in esp_output()
914 crda->crd_len = hlen - sav->ivlen; in esp_output()