From 0e1824475e2e7aee09dd2d5c38fc4ebd4b7ab8bb Mon Sep 17 00:00:00 2001 From: Elise Lennion Date: Mon, 19 Dec 2016 19:11:04 -0300 Subject: expression: Show the base which pre-defined constants are displayed so the user know how we express it. The base was added to all symbol tables, which are associated with datatype->sym_tbl, so they are displayed in the right base. Signed-off-by: Elise Lennion Signed-off-by: Pablo Neira Ayuso --- src/datatype.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/datatype.c') diff --git a/src/datatype.c b/src/datatype.c index ec0b1201..f5f4f3ad 100644 --- a/src/datatype.c +++ b/src/datatype.c @@ -267,6 +267,7 @@ const struct datatype verdict_type = { }; static const struct symbol_table nfproto_tbl = { + .base = BASE_DECIMAL, .symbols = { SYMBOL("ipv4", NFPROTO_IPV4), SYMBOL("ipv6", NFPROTO_IPV6), @@ -726,6 +727,7 @@ const struct datatype mark_type = { }; static const struct symbol_table icmp_code_tbl = { + .base = BASE_DECIMAL, .symbols = { SYMBOL("net-unreachable", ICMP_NET_UNREACH), SYMBOL("host-unreachable", ICMP_HOST_UNREACH), @@ -749,6 +751,7 @@ const struct datatype icmp_code_type = { }; static const struct symbol_table icmpv6_code_tbl = { + .base = BASE_DECIMAL, .symbols = { SYMBOL("no-route", ICMPV6_NOROUTE), SYMBOL("admin-prohibited", ICMPV6_ADM_PROHIBITED), @@ -771,6 +774,7 @@ const struct datatype icmpv6_code_type = { }; static const struct symbol_table icmpx_code_tbl = { + .base = BASE_DECIMAL, .symbols = { SYMBOL("port-unreachable", NFT_REJECT_ICMPX_PORT_UNREACH), SYMBOL("admin-prohibited", NFT_REJECT_ICMPX_ADMIN_PROHIBITED), -- cgit v1.2.3