1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
#ifndef _NET_AH_H #define _NET_AH_H #include <linux/skbuff.h> struct crypto_ahash; struct ah_data { int icv_full_len; int icv_trunc_len; struct crypto_ahash *ahash; }; 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); } #endif