diff options
Diffstat (limited to 'include/linux/igmp.h')
| -rw-r--r-- | include/linux/igmp.h | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/include/linux/igmp.h b/include/linux/igmp.h index fe158e0e20e6..724c27e5d173 100644 --- a/include/linux/igmp.h +++ b/include/linux/igmp.h | |||
| @@ -27,8 +27,7 @@ | |||
| 27 | * Header in on cable format | 27 | * Header in on cable format |
| 28 | */ | 28 | */ |
| 29 | 29 | ||
| 30 | struct igmphdr | 30 | struct igmphdr { |
| 31 | { | ||
| 32 | __u8 type; | 31 | __u8 type; |
| 33 | __u8 code; /* For newer IGMP */ | 32 | __u8 code; /* For newer IGMP */ |
| 34 | __sum16 csum; | 33 | __sum16 csum; |
| @@ -151,8 +150,7 @@ static inline struct igmpv3_query * | |||
| 151 | extern int sysctl_igmp_max_memberships; | 150 | extern int sysctl_igmp_max_memberships; |
| 152 | extern int sysctl_igmp_max_msf; | 151 | extern int sysctl_igmp_max_msf; |
| 153 | 152 | ||
| 154 | struct ip_sf_socklist | 153 | struct ip_sf_socklist { |
| 155 | { | ||
| 156 | unsigned int sl_max; | 154 | unsigned int sl_max; |
| 157 | unsigned int sl_count; | 155 | unsigned int sl_count; |
| 158 | __be32 sl_addr[0]; | 156 | __be32 sl_addr[0]; |
| @@ -167,16 +165,14 @@ struct ip_sf_socklist | |||
| 167 | this list never used in fast path code | 165 | this list never used in fast path code |
| 168 | */ | 166 | */ |
| 169 | 167 | ||
| 170 | struct ip_mc_socklist | 168 | struct ip_mc_socklist { |
| 171 | { | ||
| 172 | struct ip_mc_socklist *next; | 169 | struct ip_mc_socklist *next; |
| 173 | struct ip_mreqn multi; | 170 | struct ip_mreqn multi; |
| 174 | unsigned int sfmode; /* MCAST_{INCLUDE,EXCLUDE} */ | 171 | unsigned int sfmode; /* MCAST_{INCLUDE,EXCLUDE} */ |
| 175 | struct ip_sf_socklist *sflist; | 172 | struct ip_sf_socklist *sflist; |
| 176 | }; | 173 | }; |
| 177 | 174 | ||
| 178 | struct ip_sf_list | 175 | struct ip_sf_list { |
| 179 | { | ||
| 180 | struct ip_sf_list *sf_next; | 176 | struct ip_sf_list *sf_next; |
| 181 | __be32 sf_inaddr; | 177 | __be32 sf_inaddr; |
| 182 | unsigned long sf_count[2]; /* include/exclude counts */ | 178 | unsigned long sf_count[2]; /* include/exclude counts */ |
| @@ -185,8 +181,7 @@ struct ip_sf_list | |||
| 185 | unsigned char sf_crcount; /* retrans. left to send */ | 181 | unsigned char sf_crcount; /* retrans. left to send */ |
| 186 | }; | 182 | }; |
| 187 | 183 | ||
| 188 | struct ip_mc_list | 184 | struct ip_mc_list { |
| 189 | { | ||
| 190 | struct in_device *interface; | 185 | struct in_device *interface; |
| 191 | __be32 multiaddr; | 186 | __be32 multiaddr; |
| 192 | struct ip_sf_list *sources; | 187 | struct ip_sf_list *sources; |
