From be88140bb05aefd361d22fa0c1c342673fc33953 Mon Sep 17 00:00:00 2001 From: bol-van Date: Wed, 28 Jan 2026 17:19:02 +0300 Subject: [PATCH] nfqws2: icmpv6 codes lua constants --- nfq2/lua.c | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/nfq2/lua.c b/nfq2/lua.c index 6c9a393..f6612b6 100644 --- a/nfq2/lua.c +++ b/nfq2/lua.c @@ -3946,7 +3946,24 @@ static void lua_init_const(void) {"ND_ROUTER_ADVERT",ND_ROUTER_ADVERT}, {"ND_NEIGHBOR_SOLICIT",ND_NEIGHBOR_SOLICIT}, {"ND_NEIGHBOR_ADVERT",ND_NEIGHBOR_ADVERT}, - {"ND_REDIRECT",ND_REDIRECT} + {"ND_REDIRECT",ND_REDIRECT}, + + // icmp codes for ICMP6_DST_UNREACH + {"ICMP6_DST_UNREACH_NOROUTE",ICMP6_DST_UNREACH_NOROUTE}, + {"ICMP6_DST_UNREACH_ADMIN",ICMP6_DST_UNREACH_ADMIN}, + {"ICMP6_DST_UNREACH_BEYONDSCOPE",ICMP6_DST_UNREACH_BEYONDSCOPE}, + {"ICMP6_DST_UNREACH_ADDR",ICMP6_DST_UNREACH_ADDR}, + {"ICMP6_DST_UNREACH_NOPORT",ICMP6_DST_UNREACH_NOPORT}, + + // icmp codes for ICMP6_TIME_EXCEEDED + {"ICMP6_TIME_EXCEED_TRANSIT",ICMP6_TIME_EXCEED_TRANSIT}, + {"ICMP6_TIME_EXCEED_REASSEMBLY",ICMP6_TIME_EXCEED_REASSEMBLY}, + + // icmp codes for ICMP6_PARAM_PROB + {"ICMP6_PARAMPROB_HEADER",ICMP6_PARAMPROB_HEADER}, + {"ICMP6_PARAMPROB_NEXTHEADER",ICMP6_PARAMPROB_NEXTHEADER}, + {"ICMP6_PARAMPROB_OPTION",ICMP6_PARAMPROB_OPTION} + }; DLOG("\nLUA NUMERIC:"); for (int i=0;i