aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/in.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/in.h')
-rw-r--r--include/linux/in.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/include/linux/in.h b/include/linux/in.h
index bcaca8399aed..2619859f6e1b 100644
--- a/include/linux/in.h
+++ b/include/linux/in.h
@@ -40,6 +40,7 @@ enum {
40 40
41 IPPROTO_ESP = 50, /* Encapsulation Security Payload protocol */ 41 IPPROTO_ESP = 50, /* Encapsulation Security Payload protocol */
42 IPPROTO_AH = 51, /* Authentication Header protocol */ 42 IPPROTO_AH = 51, /* Authentication Header protocol */
43 IPPROTO_BEETPH = 94, /* IP option pseudo header for BEET */
43 IPPROTO_PIM = 103, /* Protocol Independent Multicast */ 44 IPPROTO_PIM = 103, /* Protocol Independent Multicast */
44 45
45 IPPROTO_COMP = 108, /* Compression Header protocol */ 46 IPPROTO_COMP = 108, /* Compression Header protocol */
@@ -123,17 +124,17 @@ struct ip_mreqn
123}; 124};
124 125
125struct ip_mreq_source { 126struct ip_mreq_source {
126 __u32 imr_multiaddr; 127 __be32 imr_multiaddr;
127 __u32 imr_interface; 128 __be32 imr_interface;
128 __u32 imr_sourceaddr; 129 __be32 imr_sourceaddr;
129}; 130};
130 131
131struct ip_msfilter { 132struct ip_msfilter {
132 __u32 imsf_multiaddr; 133 __be32 imsf_multiaddr;
133 __u32 imsf_interface; 134 __be32 imsf_interface;
134 __u32 imsf_fmode; 135 __u32 imsf_fmode;
135 __u32 imsf_numsrc; 136 __u32 imsf_numsrc;
136 __u32 imsf_slist[1]; 137 __be32 imsf_slist[1];
137}; 138};
138 139
139#define IP_MSFILTER_SIZE(numsrc) \ 140#define IP_MSFILTER_SIZE(numsrc) \