X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fnet%2Fesp.h;h=c05f529bff2824c9bc6f92a0a454b0f2260cc884;hb=433d49c3bb14b8a2351fe97df8359e4ad0de4c7c;hp=e793d769430eb999943ebe273d8d6bf7dec4a785;hpb=4b7137ff8fb49d7bf22dfa248baa0d02ace2c43d;p=linux-2.6 diff --git a/include/net/esp.h b/include/net/esp.h index e793d76943..c05f529bff 100644 --- a/include/net/esp.h +++ b/include/net/esp.h @@ -3,7 +3,7 @@ #include #include -#include +#include #define ESP_NUM_FAST_SG 4 @@ -53,4 +53,11 @@ static inline int esp_mac_digest(struct esp_data *esp, struct sk_buff *skb, return crypto_hash_final(&desc, esp->auth.work_icv); } +struct ip_esp_hdr; + +static inline struct ip_esp_hdr *ip_esp_hdr(const struct sk_buff *skb) +{ + return (struct ip_esp_hdr *)skb_transport_header(skb); +} + #endif