Thanks to name of structure and macro is long, the commit messages is too long, If a single commit is ok, I prefer to squash them.
Note: NETLINK_CRYPTO instroduced by linux kernel commit v3.0-7152-ga38f790. CRYPTOCFGA_REPORT_LARVAL attribute instroduced by linux kernel commit v3.0-7155-gf4d663c, which is the second attribute be added in NETLINK_CRYPTO. JingPiao Chen (27): netlink_sock_diag: s/NLA_ALIGN/NLMSG_ALIGN/g netlink: add a basic parser of NETLINK_CRYPTO messages tests: extend TEST_NETLINK_OBJECT macro tests: check decoding of NETLINK_CRYPTO messages netlink: decode crypto_user_alg attributes of CRYPTOCFGA_PRIORITY_VAL netlink: decode crypto_user_alg attributes of CRYPTOCFGA_REPORT_LARVAL tests: extend TEST_NLATTR_OBJECT macro tests: checking decoding of crypto_user_alg CRYPTOCFGA_REPORT_LARVAL attributes netlink: decode crypto_user_alg attributes of CRYPTOCFGA_REPORT_HASH tests: check decoding of crypto_user_alg CRYPTOCFGA_REPORT_HASH attribute netlink: decode crypto_user_alg attributes of CRYPTOCFGA_REPORT_BLKCIPHER tests: check decoding of crypto_user_alg CRYPTOCFGA_REPORT_BLKCIPHER attribute netlink: decode crypto_user_alg attributes of CRYPTOCFGA_REPORT_AEAD tests: check decoding of crypto_user_alg CRYPTOCFGA_REPORT_AEAD attribute netlink: decode crypto_user_alg attributes of CRYPTOCFGA_REPORT_COMPRESS tests: check decoding of crypto_user_alg CRYPTOCFGA_REPORT_COMPRESS attribute netlink: decode crypto_user_alg attributes of CRYPTOCFGA_REPORT_RNG tests: check decoding of crypto_user_alg CRYPTOCFGA_REPORT_RNG attribute netlink: decode crypto_user_alg attributes of CRYPTOCFGA_REPORT_CIPHER tests: check decoding of crypto_user_alg CRYPTOCFGA_REPORT_CIPHER attribute netlink: decode crypto_user_alg attributes of CRYPTOCFGA_REPORT_AKCIPHER tests: check decoding of crypto_user_alg CRYPTOCFGA_REPORT_AKCIPHER attribute netlink: decode crypto_user_alg attributes of CRYPTOCFGA_REPORT_KPP tests: check decoding of crypto_user_alg CRYPTOCFGA_REPORT_KPP attribute netlink: decode crypto_user_alg attributes of CRYPTOCFGA_REPORT_ACOMP tests: check decoding of crypto_user_alg CRYPTOCFGA_REPORT_ACOMP attribute Update NEWS Makefile.am | 1 + NEWS | 1 + configure.ac | 14 ++ defs.h | 3 + netlink.c | 3 + netlink_crypto.c | 343 +++++++++++++++++++++++++++++++++++++++++ netlink_inet_diag.c | 6 +- netlink_netlink_diag.c | 2 +- netlink_packet_diag.c | 2 +- netlink_smc_diag.c | 2 +- tests/.gitignore | 1 + tests/gen_tests.in | 1 + tests/netlink_crypto.c | 45 +++++- tests/nlattr_crypto_user_alg.c | 234 ++++++++++++++++++++++++++++ tests/pure_executables.list | 1 + tests/test_netlink.h | 37 +++-- tests/test_nlattr.h | 34 +++- xlat/crypto_nl_attrs.in | 12 ++ 18 files changed, 718 insertions(+), 24 deletions(-) create mode 100644 netlink_crypto.c create mode 100644 tests/nlattr_crypto_user_alg.c create mode 100644 xlat/crypto_nl_attrs.in -- 2.7.4 ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Strace-devel mailing list Strace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/strace-devel