diff options
Diffstat (limited to 'include/net/icmp.h')
| -rw-r--r-- | include/net/icmp.h | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/include/net/icmp.h b/include/net/icmp.h index dfa72d4e8907..6e991e0d0d6f 100644 --- a/include/net/icmp.h +++ b/include/net/icmp.h | |||
| @@ -28,7 +28,7 @@ struct icmp_err { | |||
| 28 | unsigned fatal:1; | 28 | unsigned fatal:1; |
| 29 | }; | 29 | }; |
| 30 | 30 | ||
| 31 | extern struct icmp_err icmp_err_convert[]; | 31 | extern const struct icmp_err icmp_err_convert[]; |
| 32 | #define ICMP_INC_STATS(net, field) SNMP_INC_STATS((net)->mib.icmp_statistics, field) | 32 | #define ICMP_INC_STATS(net, field) SNMP_INC_STATS((net)->mib.icmp_statistics, field) |
| 33 | #define ICMP_INC_STATS_BH(net, field) SNMP_INC_STATS_BH((net)->mib.icmp_statistics, field) | 33 | #define ICMP_INC_STATS_BH(net, field) SNMP_INC_STATS_BH((net)->mib.icmp_statistics, field) |
| 34 | #define ICMPMSGOUT_INC_STATS(net, field) SNMP_INC_STATS((net)->mib.icmpmsg_statistics, field+256) | 34 | #define ICMPMSGOUT_INC_STATS(net, field) SNMP_INC_STATS((net)->mib.icmpmsg_statistics, field+256) |
| @@ -48,15 +48,4 @@ extern void icmp_out_count(struct net *net, unsigned char type); | |||
| 48 | /* Move into dst.h ? */ | 48 | /* Move into dst.h ? */ |
| 49 | extern int xrlim_allow(struct dst_entry *dst, int timeout); | 49 | extern int xrlim_allow(struct dst_entry *dst, int timeout); |
| 50 | 50 | ||
| 51 | struct raw_sock { | ||
| 52 | /* inet_sock has to be the first member */ | ||
| 53 | struct inet_sock inet; | ||
| 54 | struct icmp_filter filter; | ||
| 55 | }; | ||
| 56 | |||
| 57 | static inline struct raw_sock *raw_sk(const struct sock *sk) | ||
| 58 | { | ||
| 59 | return (struct raw_sock *)sk; | ||
| 60 | } | ||
| 61 | |||
| 62 | #endif /* _ICMP_H */ | 51 | #endif /* _ICMP_H */ |
