ah_t
ah_t *ah = (ah_t *)hdr;
ah_t *aligned_ah;
ah_t storage; /* In case hdr isn't aligned. */
if (fraglen < sizeof (ah_t))
aligned_ah = (ah_t *)&storage;
bcopy(hdr, &storage, sizeof (ah_t));
auth_data_len = ahlen - sizeof (ah_t);
ah_t *ah = (ah_t *)(mp->b_rptr + skip_len);
if ((unsigned char *)ah + sizeof (ah_t) > mp->b_wptr)
ah_t *ah;
ah_t *ah;
ah = (ah_t *)whereptr;
ah_t *ah;
ah_t *ah;
ipsec_inbound_ah_sa(mblk_t *mp, ip_recv_attr_t *ira, ah_t **ahp)
ah_t *ah;
pullup_len = ah_offset + sizeof (ah_t);
ah = (ah_t *)(mp->b_rptr + ah_offset);
ah_t *ah;
sizeof (ah_t) > mp->b_wptr) {
ah = (ah_t *)((uint8_t *)ip6h + hdr_length);
ah_t *ah;
ah = (ah_t *)((uint8_t *)ipha + hdr_length);
ah_t *ah;
ah = (ah_t *)pi_opt;
ah_finish_up(ah_t *phdr_ah, ah_t *inbound_ah, ipsa_t *assoc,
uchar_t *pad = ((uchar_t *)phdr_ah + sizeof (ah_t) +
sizeof (ah_t) + ah_data_sz);
uchar_t *pad = ((uchar_t *)phdr_ah + sizeof (ah_t) +
sizeof (ah_t));
hdr_size += (sizeof (ah_t) + ah_align_sz);
sizeof (ah_t) + ah_align_sz);
((ah_t *)(ip6h + 1))->ah_nexthdr = oip6h->ip6_nxt;
if (!ah_finish_up(((ah_t *)((uint8_t *)ip6h + ah_offset)),
(outbound ? NULL : ((ah_t *)((uint8_t *)oip6h + ah_offset))),
phdr_mp->b_wptr = ((uint8_t *)ip6h + ah_offset + sizeof (ah_t) +
*length_to_skip += sizeof (ah_t) + ah_align_sz;
size = IP_SIMPLE_HDR_LENGTH + sizeof (ah_t) + ah_align_sz +
sizeof (ah_t) + ah_align_sz);
((ah_t *)((uint8_t *)ipha + ip_hdr_length))->ah_nexthdr =
if (!ah_finish_up(((ah_t *)((uint8_t *)ipha + ip_hdr_length)),
(outbound ? NULL : ((ah_t *)((uint8_t *)oipha + ip_hdr_length))),
sizeof (ah_t) + ah_align_sz);
*length_to_skip = ip_hdr_length + sizeof (ah_t) + ah_align_sz;
age_bytes = ntohs(ipha->ipha_length) + sizeof (ah_t) +
sizeof (ah_t) + ah_align_sz;
ah_t *ah = (ah_t *)arg;
ah_t *ah;
ah = (ah_t *)(mp->b_rptr + ah_offset);
newpos = sizeof (ah_t) + align_len;
ptr = phdr_mp->b_rptr + hdrs_length + sizeof (ah_t);
length += (sizeof (ah_t) + align_len);
sizeof (ah_t) - icv_len;
sizeof (ah_t)), icv_len);
length += (sizeof (ah_t) + align_len);
ah_t *ah;
extern mblk_t *ipsec_inbound_ah_sa(mblk_t *, ip_recv_attr_t *, ah_t **);
ah_t *ah = (ah_t *)(mp->b_rptr + skip_len);
if ((unsigned char *)ah + sizeof (ah_t) > mp->b_wptr)