This is the implementation for exporting the rules to JSON Format and for testing the new functions --- Álvaro Neira Ayuso (2): Add function for exporting rule to JSON format Add code for testing the new functions for exporting rules to JSON Format examples/nft-rule-get.c | 5 ++++ include/libnftables/rule.h | 1 + src/expr/bitwise.c | 33 ++++++++++++++++++++++++++++++ src/expr/byteorder.c | 21 +++++++++++++++++++ src/expr/cmp.c | 21 +++++++++++++++++++ src/expr/counter.c | 4 ++++ src/expr/ct.c | 5 ++++ src/expr/data_reg.c | 49 ++++++++++++++++++++++++++++++++++++++++++++ src/expr/exthdr.c | 7 ++++++ src/expr/immediate.c | 36 ++++++++++++++++++++++++++++++++ src/expr/limit.c | 4 ++++ src/expr/log.c | 7 ++++++ src/expr/lookup.c | 16 ++++++++++++++ src/expr/match.c | 25 ++++++++++++++++++++++ src/expr/meta.c | 4 ++++ src/expr/nat.c | 44 ++++++++++++++++++++++++++++++++++++++++ src/expr/payload.c | 6 +++++ src/expr/target.c | 26 +++++++++++++++++++++++ src/internal.h | 1 + src/rule.c | 44 ++++++++++++++++++++++++++++++++++++++++ 20 files changed, 358 insertions(+), 1 deletion(-) -- Álvaro Neira Ayuso -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html