[PATCH v3 00/12] Implemented decoding of NETLINK_NETFILTER netlink message types

JingPiao Chen chenjingpiao at gmail.com
Wed Sep 20 14:59:10 UTC 2017


v2:
[PATCH 03/12] Remove useless fallback define of IPCTNL_MSG_EXP_NEW.

v3:
NEWS, commit message: s/message/netlink message/
tests: rename nf_* to nfnetlink_*

JingPiao Chen (12):
  netlink: decode NETLINK_NETFILTER netlink message types
  tests: check decoding of NFNL_SUBSYS_CTNETLINK netlink message types
  tests: check decoding of NFNL_SUBSYS_CTNETLINK_EXP netlink message
    types
  tests: check decoding of NFNL_SUBSYS_QUEUE netlink message types
  tests: check decoding of NFNL_SUBSYS_ULOG netlink message types
  tests: check decoding of NFNL_SUBSYS_OSF netlink message types
  tests: check decoding of NFNL_SUBSYS_IPSET netlink message types
  tests: check decoding of NFNL_SUBSYS_ACCT netlink message types
  tests: check decoding of NFNL_SUBSYS_CTNETLINK_TIMEOUT netlink message
    types
  tests: check decoding of NFNL_SUBSYS_CTHELPER netlink message types
  tests: check decoding of NFNL_SUBSYS_NFTABLES netlink message types
  tests: check decoding of NFNL_SUBSYS_NFT_COMPAT netlink message types

 NEWS                               |  1 +
 configure.ac                       | 10 +++++
 netlink.c                          | 54 +++++++++++++++++++++---
 tests/.gitignore                   | 11 +++++
 tests/gen_tests.in                 | 11 +++++
 tests/netlink_netfilter.c          | 14 +++----
 tests/nfnetlink_acct.c             | 83 +++++++++++++++++++++++++++++++++++++
 tests/nfnetlink_cthelper.c         | 83 +++++++++++++++++++++++++++++++++++++
 tests/nfnetlink_ctnetlink.c        | 83 +++++++++++++++++++++++++++++++++++++
 tests/nfnetlink_ctnetlink_exp.c    | 83 +++++++++++++++++++++++++++++++++++++
 tests/nfnetlink_cttimeout.c        | 84 ++++++++++++++++++++++++++++++++++++++
 tests/nfnetlink_ipset.c            | 83 +++++++++++++++++++++++++++++++++++++
 tests/nfnetlink_nft_compat.c       | 83 +++++++++++++++++++++++++++++++++++++
 tests/nfnetlink_nftables.c         | 83 +++++++++++++++++++++++++++++++++++++
 tests/nfnetlink_osf.c              | 83 +++++++++++++++++++++++++++++++++++++
 tests/nfnetlink_queue.c            | 83 +++++++++++++++++++++++++++++++++++++
 tests/nfnetlink_ulog.c             | 83 +++++++++++++++++++++++++++++++++++++
 tests/pure_executables.list        | 11 +++++
 xlat/nf_acct_msg_types.in          |  5 +++
 xlat/nf_cthelper_msg_types.in      |  3 ++
 xlat/nf_ctnetlink_exp_msg_types.in |  4 ++
 xlat/nf_ctnetlink_msg_types.in     |  8 ++++
 xlat/nf_cttimeout_msg_types.in     |  5 +++
 xlat/nf_ipset_msg_types.in         | 21 ++++++++++
 xlat/nf_nft_compat_msg_types.in    |  1 +
 xlat/nf_nftables_msg_types.in      | 22 ++++++++++
 xlat/nf_osf_msg_types.in           |  2 +
 xlat/nf_queue_msg_types.in         |  4 ++
 xlat/nf_ulog_msg_types.in          |  2 +
 29 files changed, 1091 insertions(+), 12 deletions(-)
 create mode 100644 tests/nfnetlink_acct.c
 create mode 100644 tests/nfnetlink_cthelper.c
 create mode 100644 tests/nfnetlink_ctnetlink.c
 create mode 100644 tests/nfnetlink_ctnetlink_exp.c
 create mode 100644 tests/nfnetlink_cttimeout.c
 create mode 100644 tests/nfnetlink_ipset.c
 create mode 100644 tests/nfnetlink_nft_compat.c
 create mode 100644 tests/nfnetlink_nftables.c
 create mode 100644 tests/nfnetlink_osf.c
 create mode 100644 tests/nfnetlink_queue.c
 create mode 100644 tests/nfnetlink_ulog.c
 create mode 100644 xlat/nf_acct_msg_types.in
 create mode 100644 xlat/nf_cthelper_msg_types.in
 create mode 100644 xlat/nf_ctnetlink_exp_msg_types.in
 create mode 100644 xlat/nf_ctnetlink_msg_types.in
 create mode 100644 xlat/nf_cttimeout_msg_types.in
 create mode 100644 xlat/nf_ipset_msg_types.in
 create mode 100644 xlat/nf_nft_compat_msg_types.in
 create mode 100644 xlat/nf_nftables_msg_types.in
 create mode 100644 xlat/nf_osf_msg_types.in
 create mode 100644 xlat/nf_queue_msg_types.in
 create mode 100644 xlat/nf_ulog_msg_types.in

-- 
2.7.4





More information about the Strace-devel mailing list