ICMP
%token ARP RARP IP TCP UDP ICMP IGMP IGRP PIM
| ICMP { $$ = Q_ICMP; }
#define ICMPSTATSTABLE ICMP, 29
#define ICMPMSGSTATSTABLE ICMP, 30
#define ICMPINMSGS ICMP, 1
#define ICMPINERRORS ICMP, 2
#define ICMPINDESTUNREACHS ICMP, 3
#define ICMPINTIMEEXCDS ICMP, 4
#define ICMPINPARMPROBS ICMP, 5
#define ICMPINSRCQUENCHS ICMP, 6
#define ICMPINREDIRECTS ICMP, 7
#define ICMPINECHOS ICMP, 8
#define ICMPINECHOREPS ICMP, 9
#define ICMPINTIMESTAMPS ICMP, 10
#define ICMPINTIMESTAMPREPS ICMP, 11
#define ICMPINADDRMASKS ICMP, 12
#define ICMPINADDRMASKREPS ICMP, 13
#define ICMPOUTMSGS ICMP, 14
#define ICMPOUTERRORS ICMP, 15
#define ICMPOUTDESTUNREACHS ICMP, 16
#define ICMPOUTTIMEEXCDS ICMP, 17
#define ICMPOUTPARMPROBS ICMP, 18
#define ICMPOUTSRCQUENCHS ICMP, 19
#define ICMPOUTREDIRECTS ICMP, 20
#define ICMPOUTECHOS ICMP, 21
#define ICMPOUTECHOREPS ICMP, 22
#define ICMPOUTTIMESTAMPS ICMP, 23
#define ICMPOUTTIMESTAMPREPS ICMP, 24
#define ICMPOUTADDRMASKS ICMP, 25
#define ICMPOUTADDRMASKREPS ICMP, 26
ICE_PTT(28, IP, IPV4, NOF, NONE, NONE, NOF, ICMP, PAY4),
ICE_PTT(35, IP, IPV4, NOF, IP_IP, IPV4, NOF, ICMP, PAY4),
ICE_PTT(42, IP, IPV4, NOF, IP_IP, IPV6, NOF, ICMP, PAY4),
ICE_PTT(50, IP, IPV4, NOF, IP_GRENAT, IPV4, NOF, ICMP, PAY4),
ICE_PTT(57, IP, IPV4, NOF, IP_GRENAT, IPV6, NOF, ICMP, PAY4),
ICE_PTT(65, IP, IPV4, NOF, IP_GRENAT_MAC, IPV4, NOF, ICMP, PAY4),
ICE_PTT(72, IP, IPV4, NOF, IP_GRENAT_MAC, IPV6, NOF, ICMP, PAY4),
ICE_PTT(80, IP, IPV4, NOF, IP_GRENAT_MAC_VLAN, IPV4, NOF, ICMP, PAY4),
ICE_PTT(87, IP, IPV4, NOF, IP_GRENAT_MAC_VLAN, IPV6, NOF, ICMP, PAY4),
ICE_PTT(94, IP, IPV6, NOF, NONE, NONE, NOF, ICMP, PAY4),
ICE_PTT(101, IP, IPV6, NOF, IP_IP, IPV4, NOF, ICMP, PAY4),
ICE_PTT(108, IP, IPV6, NOF, IP_IP, IPV6, NOF, ICMP, PAY4),
ICE_PTT(116, IP, IPV6, NOF, IP_GRENAT, IPV4, NOF, ICMP, PAY4),
ICE_PTT(123, IP, IPV6, NOF, IP_GRENAT, IPV6, NOF, ICMP, PAY4),
ICE_PTT(131, IP, IPV6, NOF, IP_GRENAT_MAC, IPV4, NOF, ICMP, PAY4),
ICE_PTT(138, IP, IPV6, NOF, IP_GRENAT_MAC, IPV6, NOF, ICMP, PAY4),
ICE_PTT(146, IP, IPV6, NOF, IP_GRENAT_MAC_VLAN, IPV4, NOF, ICMP, PAY4),
ICE_PTT(153, IP, IPV6, NOF, IP_GRENAT_MAC_VLAN, IPV6, NOF, ICMP, PAY4),
%token FILENAME FORWARD FROM HASH HEADER HEADERLEN HOST HTTP ICMP INCLUDE INET
{ "icmp", ICMP },
tablecheck : ICMP { table->conf.check = CHECK_ICMP; }