1 #ifndef _LINUX_ERRQUEUE_H
2 #define _LINUX_ERRQUEUE_H 1
6 #if IS_ENABLED(CONFIG_IPV6)
7 #include <linux/ipv6.h>
9 #include <uapi/linux/errqueue.h>
11 #define SKB_EXT_ERR(skb) ((struct sock_exterr_skb *) ((skb)->cb))
13 struct sock_exterr_skb {
15 struct inet_skb_parm h4;
16 #if IS_ENABLED(CONFIG_IPV6)
17 struct inet6_skb_parm h6;
20 struct sock_extended_err ee;