#ifndef _NET_AH_H #define _NET_AH_H #include <linux/skbuff.h> /* This is the maximum truncated ICV length that we know of. */ #define MAX_AH_AUTH_LEN 12 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