summaryrefslogtreecommitdiff
path: root/src/xlat/rtnl_ifla_vf_link_states.in
Commit message (Collapse)AuthorAgeFilesLines
* rtnl_link: implement IFLA_VFINFO_LIST decodingEugene Syromyatnikov2021-11-111-0/+5
* src/xlat/rtnl_ifla_vf_info_attrs.in: New file * src/xlat/rtnl_ifla_vf_link_states.in: Likewise. * src/xlat/rtnl_ifla_vf_stats_attrs.in: Likewise. * src/xlat/rtnl_ifla_vf_vlan_list_attrs.in: Likewise. * src/xlat/rtnl_ifla_vfinfo_list_attrs.in: Likewise. * src/rtnl_link.c: Include "xlat/rtnl_ifla_vf_info_attrs.h", "xlat/rtnl_ifla_vf_link_states.h", "xlat/rtnl_ifla_vf_stats_attrs.h", "xlat/rtnl_ifla_vf_vlan_list_attrs.h", and "xlat/rtnl_ifla_vfinfo_list_attrs.h". (decode_ifla_vf_mac, decode_ifla_vf_vlan, decode_ifla_vf_tx_rate, decode_ifla_vf_spoofchk, decode_ifla_vf_link_state, decode_ifla_vf_rate, decode_ifla_vf_rss_query_en, decode_ifla_vf_stats, decode_ifla_vf_trust, decode_ifla_vf_guid, decode_ifla_vf_vlan_info, decode_ifla_vf_vlan_list, decode_ifla_vf_broadcast, decode_ifla_vf_info, decode_ifla_vfinfo_list): New functions. (ifla_vf_stats_nla_decoders, ifla_vf_vlan_list_nla_decoders, ifla_vf_info_nla_decoders, ifla_vfinfo_list_nla_decoders): New decoder tables. (ifinfomsg_nla_decoders) <[IFLA_VFINFO_LIST]>: Change decoder to decode_ifla_vfinfo_list. * tests/.gitignore: Add nlattr_ifla_vfinfo, nlattr_ifla_vfinfo-Xabbrev, nlattr_ifla_vfinfo-Xraw, and nlattr_ifla_vfinfo-Xverbose. * tests/pure_executables.list: Likewise. * tests/nlattr_ifla_vfinfo.c: New file. * tests/nlattr_ifla_vfinfo-Xabbrev.c: Likewise. * tests/nlattr_ifla_vfinfo-Xraw.c: Likewise. * tests/nlattr_ifla_vfinfo-Xverbose.c: Likewise. * tests/gen_tests.in (nlattr_ifla_vfinfo, nlattr_ifla_vfinfo-Xabbrev, nlattr_ifla_vfinfo-Xraw, nlattr_ifla_vfinfo-Xverbose): New tests. * NEWS: Mention it.