Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | icmp_err |
Macros | |
#define | ICMP_INC_STATS(net, field) SNMP_INC_STATS((net)->mib.icmp_statistics, field) |
#define | ICMP_INC_STATS_BH(net, field) SNMP_INC_STATS_BH((net)->mib.icmp_statistics, field) |
#define | ICMPMSGOUT_INC_STATS(net, field) SNMP_INC_STATS_ATOMIC_LONG((net)->mib.icmpmsg_statistics, field+256) |
#define | ICMPMSGIN_INC_STATS_BH(net, field) SNMP_INC_STATS_ATOMIC_LONG((net)->mib.icmpmsg_statistics, field) |
Functions | |
void | icmp_send (struct sk_buff *skb_in, int type, int code, __be32 info) |
int | icmp_rcv (struct sk_buff *skb) |
int | icmp_init (void) |
void | icmp_out_count (struct net *net, unsigned char type) |
Variables | |
struct icmp_err | icmp_err_convert [] |
#define ICMP_INC_STATS | ( | net, | |
field | |||
) | SNMP_INC_STATS((net)->mib.icmp_statistics, field) |
#define ICMP_INC_STATS_BH | ( | net, | |
field | |||
) | SNMP_INC_STATS_BH((net)->mib.icmp_statistics, field) |
#define ICMPMSGIN_INC_STATS_BH | ( | net, | |
field | |||
) | SNMP_INC_STATS_ATOMIC_LONG((net)->mib.icmpmsg_statistics, field) |
#define ICMPMSGOUT_INC_STATS | ( | net, | |
field | |||
) | SNMP_INC_STATS_ATOMIC_LONG((net)->mib.icmpmsg_statistics, field+256) |