summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArturo Borrero <arturo.borrero.glez@gmail.com>2014-05-06 17:09:33 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2014-05-07 15:38:04 +0200
commitb3ddcf9a00f2b1ea6bde4d935b5226eaa792c937 (patch)
tree644ee158d175b33de6f7893817298da055b01f13
parent57107c23ffee7e5b4386e60e5764f40f31c591d8 (diff)
ruleset: fix erroneous call to snprintf
This snprintf call is taking an erroneous value for size. Signed-off-by: Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com>
-rw-r--r--src/ruleset.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ruleset.c b/src/ruleset.c
index 98c4367..a19cbc1 100644
--- a/src/ruleset.c
+++ b/src/ruleset.c
@@ -825,7 +825,7 @@ nft_ruleset_do_snprintf(char *buf, size_t size, const struct nft_ruleset *rs,
SNPRINTF_BUFFER_SIZE(ret, size, len, offset);
}
- ret = snprintf(buf+offset, size, "%s", nft_ruleset_o_closetag(type));
+ ret = snprintf(buf+offset, len, "%s", nft_ruleset_o_closetag(type));
SNPRINTF_BUFFER_SIZE(ret, size, len, offset);
ret = nft_event_footer_snprintf(buf+offset, len, type, flags);