diff options
author | Eugene Syromyatnikov <evgsyr@gmail.com> | 2021-10-26 01:08:01 +0200 |
---|---|---|
committer | Dmitry V. Levin <ldv@strace.io> | 2021-11-11 08:00:00 +0000 |
commit | f76cf11ea25386abfe5480a45b61c2ccdc22c6a0 (patch) | |
tree | 5f1d61a264d1e302c621531224af90a47ee3da88 /tests/pure_executables.list | |
parent | 8698c0cca7923fac0477e93cd82ff274e261867e (diff) | |
download | strace-f76cf11ea25386abfe5480a45b61c2ccdc22c6a0.tar.gz |
rtnl_link: implement IFLA_VFINFO_LIST decoding
* 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.
Diffstat (limited to 'tests/pure_executables.list')
-rwxr-xr-x | tests/pure_executables.list | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/pure_executables.list b/tests/pure_executables.list index 1f3be01c1..90ead2b8d 100755 --- a/tests/pure_executables.list +++ b/tests/pure_executables.list @@ -401,6 +401,10 @@ nlattr_ifla_protinfo-Xabbrev nlattr_ifla_protinfo-Xraw nlattr_ifla_protinfo-Xverbose nlattr_ifla_proto_down_reason +nlattr_ifla_vfinfo +nlattr_ifla_vfinfo-Xabbrev +nlattr_ifla_vfinfo-Xraw +nlattr_ifla_vfinfo-Xverbose nlattr_ifla_xdp nlattr_inet_diag_msg nlattr_inet_diag_req_compat |