diff options
author | Michal Kubecek <mkubecek@suse.cz> | 2021-08-26 10:56:58 +0200 |
---|---|---|
committer | Michal Kubecek <mkubecek@suse.cz> | 2021-08-26 10:56:58 +0200 |
commit | f08e4c38609c30c875292b778f7d02acb11fed68 (patch) | |
tree | f89e1bc78800f5f5403c4c4f3834962bd1834346 | |
parent | e83acb68b196d3e76d2df7b2c8ab739940015b5a (diff) | |
download | ethtool-f08e4c38609c30c875292b778f7d02acb11fed68.tar.gz |
pretty: add message descriptions for FEC stats
Update message descriptions to support FEC stats.
Signed-off-by: Michal Kubecek <mkubecek@suse.cz>
-rw-r--r-- | netlink/desc-ethtool.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/netlink/desc-ethtool.c b/netlink/desc-ethtool.c index 638358f..1e40de1 100644 --- a/netlink/desc-ethtool.c +++ b/netlink/desc-ethtool.c @@ -318,12 +318,21 @@ const struct pretty_nla_desc __tunnel_info_desc[] = { NLATTR_DESC_NESTED(ETHTOOL_A_TUNNEL_INFO_UDP_PORTS, tunnel_udp), }; +const struct pretty_nla_desc __fec_stats_desc[] = { + NLATTR_DESC_INVALID(ETHTOOL_A_FEC_STAT_UNSPEC), + NLATTR_DESC_BINARY(ETHTOOL_A_FEC_STAT_PAD), + NLATTR_DESC_U64(ETHTOOL_A_FEC_STAT_CORRECTED), + NLATTR_DESC_U64(ETHTOOL_A_FEC_STAT_UNCORR), + NLATTR_DESC_U64(ETHTOOL_A_FEC_STAT_CORR_BITS), +}; + static const struct pretty_nla_desc __fec_desc[] = { NLATTR_DESC_INVALID(ETHTOOL_A_FEC_UNSPEC), NLATTR_DESC_NESTED(ETHTOOL_A_FEC_HEADER, header), NLATTR_DESC_NESTED(ETHTOOL_A_FEC_MODES, bitset), NLATTR_DESC_BOOL(ETHTOOL_A_FEC_AUTO), NLATTR_DESC_U32(ETHTOOL_A_FEC_ACTIVE), + NLATTR_DESC_NESTED(ETHTOOL_A_FEC_STATS, fec_stats), }; const struct pretty_nla_desc __module_eeprom_desc[] = { |