]> git.ipfire.org Git - thirdparty/libnftnl.git/commitdiff
buffer: fix missing XML string tag in nft_buf_close
authorAlvaro Neira Ayuso <alvaroneay@gmail.com>
Mon, 9 Feb 2015 20:09:52 +0000 (21:09 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Tue, 10 Feb 2015 11:14:28 +0000 (12:14 +0100)
Signed-off-by: Alvaro Neira Ayuso <alvaroneay@gmail.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
src/buffer.c

index d64f94475ab83d5afa8d93fe2c3a834a14908bdc..4cedb9e3832f0920aa7dbcea82df54d853e8e3ac 100644 (file)
@@ -75,7 +75,7 @@ int nft_buf_close(struct nft_buf *b, int type, const char *tag)
 {
        switch (type) {
        case NFT_OUTPUT_XML:
-               return nft_buf_put(b, "</%s>");
+               return nft_buf_put(b, "</%s>", tag);
        case NFT_OUTPUT_JSON:
                /* Remove trailing comma in json */
                if (b->size > 0 && b->buf[b->size - 1] == ',') {