From 315f2228e89a5247d084a7e8df72e98b8dcb524a Mon Sep 17 00:00:00 2001 From: Arturo Borrero Date: Mon, 8 Jul 2013 13:52:31 +0200 Subject: bitwise: xml: export len node Fix missing length, it was not being exported in XML. Signed-off-by: Arturo Borrero Gonzalez Signed-off-by: Pablo Neira Ayuso --- src/expr/bitwise.c | 5 +++-- tests/xmlfiles/20-rule-bitwise.xml | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/expr/bitwise.c b/src/expr/bitwise.c index 67c120f..da601f9 100644 --- a/src/expr/bitwise.c +++ b/src/expr/bitwise.c @@ -280,8 +280,9 @@ nft_rule_expr_bitwise_snprintf_xml(char *buf, size_t size, int len = size, offset = 0, ret; ret = snprintf(buf, len, "%u" - "%u", - bitwise->sreg, bitwise->dreg); + "%u" + "%u", + bitwise->sreg, bitwise->dreg, bitwise->len); SNPRINTF_BUFFER_SIZE(ret, size, len, offset); ret = snprintf(buf+offset, len, ""); diff --git a/tests/xmlfiles/20-rule-bitwise.xml b/tests/xmlfiles/20-rule-bitwise.xml index 411e28f..ce2d851 100644 --- a/tests/xmlfiles/20-rule-bitwise.xml +++ b/tests/xmlfiles/20-rule-bitwise.xml @@ -3,6 +3,7 @@ 2 2 + 16 16 -- cgit v1.2.3