ip_auth_hdr
struct ip_auth_hdr *ah = (struct ip_auth_hdr *)hdr->buffer;
ah = (struct ip_auth_hdr *)hdr->buffer;
struct ip_auth_hdr *ah;
spi = ((struct ip_auth_hdr *)c_hdr)->spi;
spi = ((struct ip_auth_hdr *)c_hdr)->spi;
struct ip_auth_hdr;
static inline struct ip_auth_hdr *ip_auth_hdr(const struct sk_buff *skb)
return (struct ip_auth_hdr *)skb_transport_header(skb);
struct ip_auth_hdr _hdr, *hdr;
struct ip_auth_hdr *hp;
sizeof(struct ip_auth_hdr),
hp = OPT_HDR(struct ip_auth_hdr, skb, off);
struct ip_auth_hdr *ah = ip_auth_hdr(skb);
struct ip_auth_hdr *ah;
ah = ip_auth_hdr(skb);
struct ip_auth_hdr *ah = ip_auth_hdr(skb);
struct ip_auth_hdr *ah;
ah = (struct ip_auth_hdr *)skb->data;
ah = (struct ip_auth_hdr *)skb->data;
struct ip_auth_hdr *ah = (struct ip_auth_hdr *)(skb->data+(iph->ihl<<2));
x->props.header_len = XFRM_ALIGN4(sizeof(struct ip_auth_hdr) +
x->props.header_len = XFRM_ALIGN8(sizeof(struct ip_auth_hdr) +
struct ip_auth_hdr *ah ;
ah = (struct ip_auth_hdr *)(skb->data+(iph->ihl<<2));
struct ip_auth_hdr _ahdr;
const struct ip_auth_hdr *ah;
struct ip_auth_hdr *ah = ip_auth_hdr(skb);
struct ip_auth_hdr *ah;
ah = ip_auth_hdr(skb);
struct ip_auth_hdr *ah = ip_auth_hdr(skb);
struct ip_auth_hdr *ah;
if (!pskb_may_pull(skb, sizeof(struct ip_auth_hdr)))
ah = (struct ip_auth_hdr *)skb->data;
ah = (struct ip_auth_hdr *)skb->data;
struct ip_auth_hdr *ah = (struct ip_auth_hdr *)(skb->data+offset);
x->props.header_len = XFRM_ALIGN8(sizeof(struct ip_auth_hdr) +
struct ip_auth_hdr *ah;
ah = (struct ip_auth_hdr *)(skb->data + offset);
struct ip_auth_hdr _ah;
const struct ip_auth_hdr *ah;
const struct ip_auth_hdr *ah;
struct ip_auth_hdr _ahdr;
struct ip_auth_hdr _ahdr;
const struct ip_auth_hdr *ah;
hlen = sizeof(struct ip_auth_hdr);
offset = offsetof(struct ip_auth_hdr, spi);
offset_seq = offsetof(struct ip_auth_hdr, seq_no);
struct ip_auth_hdr *ah ;
ah = (struct ip_auth_hdr *)(skb->data+(iph->ihl<<2));
struct ip_auth_hdr *ah;
ah = (struct ip_auth_hdr *)(skb->data + offset);