X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Flinux%2Ferrqueue.h;h=92f8d4fab32be96bd86e29612b78c6a8cb1b952b;hb=97bf2856c6014879bd04983a3e9dfcdac1e7fe85;hp=0d87e62ec9e71ca9c61c7953126b1c7bdc0143d1;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/include/linux/errqueue.h b/include/linux/errqueue.h index 0d87e62ec..92f8d4fab 100644 --- a/include/linux/errqueue.h +++ b/include/linux/errqueue.h @@ -21,7 +21,10 @@ struct sock_extended_err #ifdef __KERNEL__ -#include +#include +#if defined(CONFIG_IPV6) || defined (CONFIG_IPV6_MODULE) +#include +#endif #define SKB_EXT_ERR(skb) ((struct sock_exterr_skb *) ((skb)->cb)) @@ -35,7 +38,7 @@ struct sock_exterr_skb } header; struct sock_extended_err ee; u16 addr_offset; - u16 port; + __be16 port; }; #endif