linux/include/net/ah.h
<<
>>
Prefs
   1#ifndef _NET_AH_H
   2#define _NET_AH_H
   3
   4#include <linux/skbuff.h>
   5
   6/* This is the maximum truncated ICV length that we know of. */
   7#define MAX_AH_AUTH_LEN 64
   8
   9struct crypto_ahash;
  10
  11struct ah_data {
  12        int                     icv_full_len;
  13        int                     icv_trunc_len;
  14
  15        struct crypto_ahash     *ahash;
  16};
  17
  18struct ip_auth_hdr;
  19
  20static inline struct ip_auth_hdr *ip_auth_hdr(const struct sk_buff *skb)
  21{
  22        return (struct ip_auth_hdr *)skb_transport_header(skb);
  23}
  24
  25#endif
  26