[PATCH v2 00/25] Implemented basic protocol specific decoding of NETLINK_ROUTE
JingPiao Chen
chenjingpiao at gmail.com
Sun Aug 13 02:22:18 UTC 2017
Changes in v2:
addr:
using printxval print ifa_scope.
route:
* decode rtmsg.rtm_table and rtmsg.rtm_scope do not print default string.
* renamed xlat/rtm*.in to xlat/routing_*.in
rule: big change
neigh:
* xlat/neighbor_cache_entry_states.in add new entry.
JingPiao Chen (25):
netlink: add a basic rtnetlink parser of addr messages
tests: check decoding of rtnetlink addr messages
netlink: add a basic rtnetlink parser of route messages
tests: check decoding of rtnetlink route messages
netlink: add a basic rtnetlink parser of rule messages
tests: check decoding of rtnetlink rule messages
netlink: add a basic rtnetlink parser of neigh messages
tests: check decoding of rtnetlink neigh messages
netlink: add a basic rtnetlink parser of neightbl messages
tests: check decoding of rtnetlink neightbl messages
netlink: add a basic rtnetlink parser of tc messages
tests: check decoding of rtnetlink tc messages
netlink: add a basic rtnetlink parser of tc action messages
tests: check decoding of rtnetlink tc action messages
netlink: add a basic rtnetlink parser of addrlabel messages
tests: check decoding of rtnetlink addrlabel messages
netlink: add a basic rtnetlink parser of dcb messages
tests: check decoding of rtnetlink dcb messages
netlink: add a basic rtnetlink parser of netconf messages
tests: check decoding of rtnetlink netconf messages
netlink: add a basic rtnetlink parser of mdb messages
tests: check decoding of rtnetlink mdb messages
netlink: add a basic rtnetlink parser of nsid messages
tests: check decoding of rtnetlink nsid messages
Update NEWS
Makefile.am | 12 ++
NEWS | 3 +
configure.ac | 11 ++
defs.h | 3 +
netlink_route.c | 65 ++++++++-
netlink_route.h | 13 ++
rtnl_addr.c | 63 ++++++++
rtnl_addrlabel.c | 61 ++++++++
rtnl_dcb.c | 61 ++++++++
rtnl_mdb.c | 59 ++++++++
rtnl_neigh.c | 76 ++++++++++
rtnl_neightbl.c | 44 ++++++
rtnl_netconf.c | 47 ++++++
rtnl_nsid.c | 43 ++++++
rtnl_route.c | 74 ++++++++++
rtnl_rule.c | 76 ++++++++++
rtnl_tc.c | 57 ++++++++
rtnl_tc_action.c | 43 ++++++
tests/netlink_route.c | 277 ++++++++++++++++++++++++++++++++++++
xlat/dcb_commands.in | 28 ++++
xlat/fib_rule_actions.in | 9 ++
xlat/fib_rule_flags.in | 6 +
xlat/ifaddrflags.in | 12 ++
xlat/ip_type_of_services.in | 4 +
xlat/nda_types.in | 12 ++
xlat/neighbor_cache_entry_flags.in | 6 +
xlat/neighbor_cache_entry_states.in | 9 ++
xlat/routing_flags.in | 5 +
xlat/routing_protocols.in | 16 +++
xlat/routing_scopes.in | 5 +
xlat/routing_table_ids.in | 5 +
xlat/routing_types.in | 12 ++
32 files changed, 1216 insertions(+), 1 deletion(-)
create mode 100644 rtnl_addr.c
create mode 100644 rtnl_addrlabel.c
create mode 100644 rtnl_dcb.c
create mode 100644 rtnl_mdb.c
create mode 100644 rtnl_neigh.c
create mode 100644 rtnl_neightbl.c
create mode 100644 rtnl_netconf.c
create mode 100644 rtnl_nsid.c
create mode 100644 rtnl_route.c
create mode 100644 rtnl_rule.c
create mode 100644 rtnl_tc.c
create mode 100644 rtnl_tc_action.c
create mode 100644 xlat/dcb_commands.in
create mode 100644 xlat/fib_rule_actions.in
create mode 100644 xlat/fib_rule_flags.in
create mode 100644 xlat/ifaddrflags.in
create mode 100644 xlat/ip_type_of_services.in
create mode 100644 xlat/nda_types.in
create mode 100644 xlat/neighbor_cache_entry_flags.in
create mode 100644 xlat/neighbor_cache_entry_states.in
create mode 100644 xlat/routing_flags.in
create mode 100644 xlat/routing_protocols.in
create mode 100644 xlat/routing_scopes.in
create mode 100644 xlat/routing_table_ids.in
create mode 100644 xlat/routing_types.in
--
2.7.4
More information about the Strace-devel
mailing list