JingPiao Chen 38042986d9 rtnl_link: decode more ifinfomsg netlink attributes
* configure.ac (AC_CHECK_TYPES): Check for struct ifla_port_vsi
in <linux/if_link.h>.
* rtnl_link.c: Include "xlat/rtnl_ifla_info_attrs.h",
"xlat/rtnl_ifla_port_attrs.h", "xlat/rtnl_ifla_port_attrs.h",
"xlat/rtnl_ifla_xdp_attrs.h", and "xlat/xdp_flags.h".
(decode_ifla_linkinfo, decode_ifla_port_vsi,
decode_ifla_port, decode_ifla_vf_ports,
decode_ifla_xdp_flags, decode_ifla_xdp): New functions.
(ifla_linkinfo_nla_decoders, ifla_port_nla_decoders,
ifla_vf_port_nla_decoders, ifla_xdp_nla_decoders): New arrays.
(ifinfomsg_nla_decoders) <IFLA_LINKINFO>: Use decode_ifla_linkinfo.
<IFLA_VF_PORTS>: Use decode_ifla_vf_ports.
<IFLA_PORT_SELF>: Use decode_ifla_port.
<IFLA_XDP>: Use decode_ifla_xdp.
* xlat/rtnl_ifla_info_attrs.in: New file.
* xlat/rtnl_ifla_port_attrs.in: Likewise.
* xlat/rtnl_ifla_vf_port_attrs.in: Likewise.
* xlat/rtnl_ifla_xdp_attrs.in: Likewise.
* xlat/xdp_flags.in: Likewise.
2017-09-03 15:39:24 +00:00
..
2014-05-30 21:40:03 +00:00
2017-04-28 23:34:56 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2017-07-21 01:30:26 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-02-19 20:47:36 +00:00
2015-02-19 20:47:36 +00:00
2015-02-19 20:47:36 +00:00
2017-07-16 22:40:16 +00:00
2015-02-06 01:23:05 +00:00
2017-07-16 22:40:16 +00:00
2015-02-06 01:23:05 +00:00
2015-02-06 01:23:05 +00:00
2015-02-06 01:23:05 +00:00
2017-07-16 22:40:16 +00:00
2015-02-06 01:23:05 +00:00
2015-02-06 01:23:05 +00:00
2015-02-06 01:23:05 +00:00
2015-02-08 02:07:22 +00:00
2015-02-08 02:07:22 +00:00
2014-05-30 21:40:03 +00:00
2015-02-19 01:54:38 +00:00
2014-05-30 21:40:03 +00:00
2016-03-29 00:51:28 +00:00
2014-05-30 21:40:03 +00:00
2016-03-14 21:53:19 +00:00
2016-08-30 18:11:13 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2015-09-14 16:20:25 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2016-11-18 15:23:35 +00:00
2015-02-19 21:55:09 +00:00
2015-02-19 21:55:09 +00:00
2015-02-19 21:55:09 +00:00
2015-02-19 21:55:09 +00:00
2014-05-30 21:40:03 +00:00
2015-11-26 01:37:34 +00:00
2017-07-19 20:41:15 +00:00
2017-05-22 17:33:51 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-09-14 15:29:41 +00:00
2015-02-19 21:28:59 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-11-22 23:10:12 +00:00
2015-02-19 21:29:01 +00:00
2015-02-19 21:42:31 +00:00
2015-02-19 21:42:31 +00:00
2015-02-19 21:42:31 +00:00
2017-06-22 18:23:08 +00:00
2014-05-30 21:40:03 +00:00
2016-02-14 00:36:38 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-11-18 15:23:35 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-05-18 09:26:01 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2017-06-22 18:36:35 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-11-20 02:21:57 +00:00
2014-05-30 21:40:03 +00:00
2015-02-19 01:54:38 +00:00
2015-02-19 01:54:38 +00:00
2015-02-19 01:54:38 +00:00
2015-02-19 01:54:38 +00:00
2015-02-19 01:54:38 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-03-29 00:51:28 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2017-07-10 15:27:51 +00:00
2014-12-11 23:33:02 +00:00
2017-07-16 22:21:34 +00:00
2015-09-14 13:21:01 +00:00
2015-02-19 01:54:38 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-03-29 00:17:19 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2014-05-30 21:40:03 +00:00
2016-05-18 09:26:01 +00:00
2017-02-06 22:13:20 +00:00
2014-05-30 21:40:03 +00:00
2017-07-16 22:24:54 +00:00
2015-09-14 15:46:47 +00:00
2014-05-30 21:40:03 +00:00
2017-06-22 21:42:00 +00:00
2017-04-29 00:37:07 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-06-06 18:07:04 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2016-05-10 10:54:54 +00:00
2016-05-10 10:54:54 +00:00
2016-05-10 10:54:54 +00:00
2015-12-07 00:38:38 +00:00
2017-03-16 12:39:12 +00:00
2017-04-07 01:21:36 +00:00
2017-06-22 21:48:00 +00:00
2017-04-07 01:21:36 +00:00
2017-06-22 21:48:00 +00:00
2017-06-22 21:48:00 +00:00
2016-11-18 15:23:35 +00:00
2017-04-07 01:21:36 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00