This is supposed to be v2 of my patch series sent earlier, but it turned into a complete rewrite of the whole SETELEM callback and so there is no reuse of former changes. The second patch adds a simple testbench for 'nft monitor' output which helped me quite a lot to get things right. Phil Sutter (2): monitor: Rewrite SETELEM callback tests: Add basic monitor testing framework src/netlink.c | 272 ++++++++++++++++++++++++++------- tests/monitor/run-tests.sh | 78 ++++++++++ tests/monitor/testcases/set-mixed.t | 21 +++ tests/monitor/testcases/set-multiple.t | 15 ++ tests/monitor/testcases/set-simple.t | 49 ++++++ 5 files changed, 382 insertions(+), 53 deletions(-) create mode 100755 tests/monitor/run-tests.sh create mode 100644 tests/monitor/testcases/set-mixed.t create mode 100644 tests/monitor/testcases/set-multiple.t create mode 100644 tests/monitor/testcases/set-simple.t -- 2.13.1 -- 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