summaryrefslogtreecommitdiffstats
path: root/src/proto.c
diff options
context:
space:
mode:
authorLaura Garcia Liebana <nevola@gmail.com>2016-03-09 19:53:07 +0100
committerPablo Neira Ayuso <pablo@netfilter.org>2016-03-10 12:11:45 +0100
commit039f818fc88010221cd7cf2e3c93d5bbc0db2b00 (patch)
tree6bef01b436ac34e36f48971031c0e1812c36f6e1 /src/proto.c
parent0d4b200672c8a46cf06210afc8c72cb12af632b8 (diff)
proto: Add router advertisement and solicitation icmp types
Enable support for router-advertisement and router-solicitation icmp types in nft. Example: $ sudo nft add rule ip filter input icmp type router-advertisement counter accept $ sudo nft add rule ip filter input icmp type router-solicitation counter accept Signed-off-by: Laura Garcia Liebana <nevola@gmail.com> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/proto.c')
-rw-r--r--src/proto.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/proto.c b/src/proto.c
index 0ed98ed3..b54a4c14 100644
--- a/src/proto.c
+++ b/src/proto.c
@@ -299,6 +299,8 @@ static const struct symbol_table icmp_type_tbl = {
SYMBOL("source-quench", ICMP_SOURCE_QUENCH),
SYMBOL("redirect", ICMP_REDIRECT),
SYMBOL("echo-request", ICMP_ECHO),
+ SYMBOL("router-advertisement", ICMP_ROUTERADVERT),
+ SYMBOL("router-solicitation", ICMP_ROUTERSOLICIT),
SYMBOL("time-exceeded", ICMP_TIME_EXCEEDED),
SYMBOL("parameter-problem", ICMP_PARAMETERPROB),
SYMBOL("timestamp-request", ICMP_TIMESTAMP),