Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]
  1 #ifndef _NET_IPCOMP_H
  2 #define _NET_IPCOMP_H
  3 
  4 #include <linux/types.h>
  5 
  6 #define IPCOMP_SCRATCH_SIZE     65400
  7 
  8 struct crypto_comp;
  9 
 10 struct ipcomp_data {
 11         u16 threshold;
 12         struct crypto_comp **tfms;
 13 };
 14 
 15 struct ip_comp_hdr;
 16 struct sk_buff;
 17 struct xfrm_state;
 18 
 19 int ipcomp_input(struct xfrm_state *x, struct sk_buff *skb);
 20 int ipcomp_output(struct xfrm_state *x, struct sk_buff *skb);
 21 void ipcomp_destroy(struct xfrm_state *x);
 22 int ipcomp_init_state(struct xfrm_state *x);
 23 
 24 static inline struct ip_comp_hdr *ip_comp_hdr(const struct sk_buff *skb)
 25 {
 26         return (struct ip_comp_hdr *)skb_transport_header(skb);
 27 }
 28 
 29 #endif
 30 
  This page was automatically generated by the LXR engine.