]> granicus.if.org Git - strace/commit
rtnl_link: decode IFLA_PROTINFO netlink attribute of ifinfomsg
authorJingPiao Chen <chenjingpiao@gmail.com>
Sun, 27 Aug 2017 08:12:11 +0000 (16:12 +0800)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 1 Sep 2017 08:41:08 +0000 (08:41 +0000)
commit496a12551c61d4852098e8fdb2212c1857b65e97
tree39f00e1e42e85f57c8949b134c3a7cf1257aedb8
parent3c28699bfda5de9ea612bea93f97ec394d2725f6
rtnl_link: decode IFLA_PROTINFO netlink attribute of ifinfomsg

* configure.ac (AC_CHECK_TYPES): Check for ifla_bridge_id
and rtnl_link_stats64 structures in <linux/if_link.h>.
* rtnl_link.c: Include "xlat/rtnl_ifla_brport_attrs.h".
(decode_ifla_bridge_id, decode_ifla_protinfo): New functions.
(ifla_brport_nla_decoders): New array.
(ifinfomsg_nla_decoders) <IFLA_PROTINFO>: Use decode_ifla_protinfo.
* xlat/rtnl_ifla_brport_attrs.in: New file.
configure.ac
rtnl_link.c
xlat/rtnl_ifla_brport_attrs.in [new file with mode: 0644]