X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=include%2Fnet%2Fipcomp.h;h=330b74e813a9b834d2cb8b7e155fac7e02e8685b;hb=b6fd6ecb830444636bc4e9d626f214082c91fffe;hp=b94e3047b4d9b39f2ba5782675a2037815545883;hpb=9409f38a0c8773c04bff8dda8c552d7ea013d956;p=safe%2Fjmp%2Flinux-2.6 diff --git a/include/net/ipcomp.h b/include/net/ipcomp.h index b94e304..330b74e 100644 --- a/include/net/ipcomp.h +++ b/include/net/ipcomp.h @@ -5,11 +5,19 @@ #define IPCOMP_SCRATCH_SIZE 65400 -struct crypto_tfm; +struct crypto_comp; struct ipcomp_data { u16 threshold; - struct crypto_tfm **tfms; + struct crypto_comp **tfms; }; +struct ip_comp_hdr; +struct sk_buff; + +static inline struct ip_comp_hdr *ip_comp_hdr(const struct sk_buff *skb) +{ + return (struct ip_comp_hdr *)skb_transport_header(skb); +} + #endif