summaryrefslogtreecommitdiffstats
path: root/src/json.c
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2023-04-25 10:33:22 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2023-04-25 11:16:32 +0200
commitbd976ab13b4d57ebf5d02459c360905a76af9e58 (patch)
treed7c57f223c86eb3de00c7d8eaaeda61b6fc1b691 /src/json.c
parentfd595286a68e2c676657d4ac753da517a4d0c3a2 (diff)
json: allow to specify comment on chain
Allow users to add a comment when declaring a chain. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/json.c')
-rw-r--r--src/json.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/json.c b/src/json.c
index ae00055d..1b42ebc0 100644
--- a/src/json.c
+++ b/src/json.c
@@ -263,6 +263,9 @@ static json_t *chain_print_json(const struct chain *chain)
"name", chain->handle.chain.name,
"handle", chain->handle.handle.id);
+ if (chain->comment)
+ json_object_set_new(root, "comment", json_string(chain->comment));
+
if (chain->flags & CHAIN_F_BASECHAIN) {
mpz_export_data(&priority, chain->priority.expr->value,
BYTEORDER_HOST_ENDIAN, sizeof(int));