diff options
Diffstat (limited to 'include/linux/sctp.h')
| -rw-r--r-- | include/linux/sctp.h | 6 | 
1 files changed, 2 insertions, 4 deletions
diff --git a/include/linux/sctp.h b/include/linux/sctp.h index c11a28706fa..3bfe8d6ee24 100644 --- a/include/linux/sctp.h +++ b/include/linux/sctp.h @@ -53,7 +53,9 @@  #include <linux/in.h>		/* We need in_addr.  */  #include <linux/in6.h>		/* We need in6_addr.  */ +#include <linux/skbuff.h> +#include <uapi/linux/sctp.h>  /* Section 3.1.  SCTP Common Header Format */  typedef struct sctphdr { @@ -63,14 +65,10 @@ typedef struct sctphdr {  	__le32 checksum;  } __packed sctp_sctphdr_t; -#ifdef __KERNEL__ -#include <linux/skbuff.h> -  static inline struct sctphdr *sctp_hdr(const struct sk_buff *skb)  {  	return (struct sctphdr *)skb_transport_header(skb);  } -#endif  /* Section 3.2.  Chunk Field Descriptions. */  typedef struct sctp_chunkhdr {  |