diff options
Diffstat (limited to 'include/net/inet_sock.h')
| -rw-r--r-- | include/net/inet_sock.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/include/net/inet_sock.h b/include/net/inet_sock.h index bd4c53f75ac0..1989cfd7405f 100644 --- a/include/net/inet_sock.h +++ b/include/net/inet_sock.h | |||
| @@ -21,6 +21,7 @@ | |||
| 21 | #include <linux/string.h> | 21 | #include <linux/string.h> |
| 22 | #include <linux/types.h> | 22 | #include <linux/types.h> |
| 23 | #include <linux/jhash.h> | 23 | #include <linux/jhash.h> |
| 24 | #include <linux/netdevice.h> | ||
| 24 | 25 | ||
| 25 | #include <net/flow.h> | 26 | #include <net/flow.h> |
| 26 | #include <net/sock.h> | 27 | #include <net/sock.h> |
| @@ -122,10 +123,12 @@ struct inet_sock { | |||
| 122 | __be32 inet_saddr; | 123 | __be32 inet_saddr; |
| 123 | __s16 uc_ttl; | 124 | __s16 uc_ttl; |
| 124 | __u16 cmsg_flags; | 125 | __u16 cmsg_flags; |
| 125 | struct ip_options *opt; | ||
| 126 | __be16 inet_sport; | 126 | __be16 inet_sport; |
| 127 | __u16 inet_id; | 127 | __u16 inet_id; |
| 128 | |||
| 129 | struct ip_options *opt; | ||
| 128 | __u8 tos; | 130 | __u8 tos; |
| 131 | __u8 min_ttl; | ||
| 129 | __u8 mc_ttl; | 132 | __u8 mc_ttl; |
| 130 | __u8 pmtudisc; | 133 | __u8 pmtudisc; |
| 131 | __u8 recverr:1, | 134 | __u8 recverr:1, |
| @@ -134,7 +137,8 @@ struct inet_sock { | |||
| 134 | hdrincl:1, | 137 | hdrincl:1, |
| 135 | mc_loop:1, | 138 | mc_loop:1, |
| 136 | transparent:1, | 139 | transparent:1, |
| 137 | mc_all:1; | 140 | mc_all:1, |
| 141 | nodefrag:1; | ||
| 138 | int mc_index; | 142 | int mc_index; |
| 139 | __be32 mc_addr; | 143 | __be32 mc_addr; |
| 140 | struct ip_mc_socklist *mc_list; | 144 | struct ip_mc_socklist *mc_list; |
