summaryrefslogtreecommitdiffstats
path: root/src/ct.c
diff options
context:
space:
mode:
authorFlorian Westphal <fw@strlen.de>2016-01-04 20:53:52 +0100
committerFlorian Westphal <fw@strlen.de>2016-01-04 20:53:52 +0100
commit2d81dd1fdf13571ee95d4c1c3cde03b5774a0084 (patch)
tree9d78622043824dfe4e0374de16974dc25e66bf7d /src/ct.c
parenta468656bf33ea9d2ac9c4c0726fc7c14d245b6e3 (diff)
src: ct: make ct l3proto work
ct l3proto original == ipv6 <cmdline>:1:56-59: Error: Can't parse symbolic invalid expressions Its just the nf protocol number -- no dependencies. Just set right type. Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'src/ct.c')
-rw-r--r--src/ct.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ct.c b/src/ct.c
index 07e7077b..515e3ebf 100644
--- a/src/ct.c
+++ b/src/ct.c
@@ -184,8 +184,8 @@ static const struct ct_template ct_templates[] = {
[NFT_CT_HELPER] = CT_TEMPLATE("helper", &string_type,
BYTEORDER_HOST_ENDIAN,
NF_CT_HELPER_NAME_LEN * BITS_PER_BYTE),
- [NFT_CT_L3PROTOCOL] = CT_TEMPLATE("l3proto", &invalid_type,
- BYTEORDER_INVALID,
+ [NFT_CT_L3PROTOCOL] = CT_TEMPLATE("l3proto", &nfproto_type,
+ BYTEORDER_HOST_ENDIAN,
BITS_PER_BYTE),
[NFT_CT_SRC] = CT_TEMPLATE("saddr", &invalid_type,
BYTEORDER_BIG_ENDIAN, 0),