Lines Matching refs:ehdrlen
2314 ah_fix_tlv_options_v6(uint8_t *oi_opt, uint8_t *pi_opt, uint_t ehdrlen, in ah_fix_tlv_options_v6() argument
2328 ehdrlen -= 2; in ah_fix_tlv_options_v6()
2333 while (ehdrlen != 0) { in ah_fix_tlv_options_v6()
2339 if (ehdrlen < 2) in ah_fix_tlv_options_v6()
2342 if (optlen > ehdrlen) in ah_fix_tlv_options_v6()
2362 ehdrlen -= optlen; in ah_fix_tlv_options_v6()
2402 int ehdrlen; in ah_fix_phdr_v6() local
2445 ehdrlen = 8 * (hbhhdr->ip6h_len + 1); in ah_fix_phdr_v6()
2446 ret = ah_fix_tlv_options_v6(oi_opt, pi_opt, ehdrlen, in ah_fix_phdr_v6()
2460 ehdrlen = 8 * (rthdr->ip6r0_len + 1); in ah_fix_phdr_v6()
2489 bcopy(oi_opt, pi_opt, ehdrlen); in ah_fix_phdr_v6()
2514 ehdrlen = 8 * (dsthdr->ip6d_len + 1); in ah_fix_phdr_v6()
2515 ret = ah_fix_tlv_options_v6(oi_opt, pi_opt, ehdrlen, in ah_fix_phdr_v6()
2541 pi_opt += ehdrlen; in ah_fix_phdr_v6()
2542 oi_opt += ehdrlen; in ah_fix_phdr_v6()