Branch data Line data Source code
1 : : /* SPDX-License-Identifier: GPL-2.0 */ 2 : : #ifndef _NET_AH_H 3 : : #define _NET_AH_H 4 : : 5 : : #include <linux/skbuff.h> 6 : : 7 : : struct crypto_ahash; 8 : : 9 : : struct ah_data { 10 : : int icv_full_len; 11 : : int icv_trunc_len; 12 : : 13 : : struct crypto_ahash *ahash; 14 : : }; 15 : : 16 : : struct ip_auth_hdr; 17 : : 18 : 0 : static inline struct ip_auth_hdr *ip_auth_hdr(const struct sk_buff *skb) 19 : : { 20 [ # # # # : 0 : return (struct ip_auth_hdr *)skb_transport_header(skb); # # ] 21 : : } 22 : : 23 : : #endif