aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichal Kubecek <mkubecek@suse.cz>2022-06-14 00:43:22 +0200
committerMichal Kubecek <mkubecek@suse.cz>2022-06-14 00:43:22 +0200
commitd660dde1b76bd07efdfef2bac4dd99ebf6c247c6 (patch)
tree98106b020ab30c5bff907d99e34f5e7e6f369dca
parentaaeb16a9401828bbdaa7fb47f93242f5a7f0d544 (diff)
downloadethtool-d660dde1b76bd07efdfef2bac4dd99ebf6c247c6.tar.gz
pretty: add missing message descriptions for rings
Add message descriptions for recently added ETHTOOL_A_RINGS_RX_BUF_LEN, ETHTOOL_A_RINGS_TCP_DATA_SPLIT and ETHTOOL_A_RINGS_CQE_SIZE attributes. Signed-off-by: Michal Kubecek <mkubecek@suse.cz>
-rw-r--r--netlink/desc-ethtool.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/netlink/desc-ethtool.c b/netlink/desc-ethtool.c
index 2b27c32..c714249 100644
--- a/netlink/desc-ethtool.c
+++ b/netlink/desc-ethtool.c
@@ -128,6 +128,12 @@ static const struct pretty_nla_desc __privflags_desc[] = {
NLATTR_DESC_NESTED(ETHTOOL_A_PRIVFLAGS_FLAGS, bitset),
};
+static const char *__rings_tcp_data_split_names[] = {
+ [ETHTOOL_TCP_DATA_SPLIT_UNKNOWN] = "ETHTOOL_TCP_DATA_SPLIT_UNKNOWN",
+ [ETHTOOL_TCP_DATA_SPLIT_DISABLED] = "ETHTOOL_TCP_DATA_SPLIT_DISABLED",
+ [ETHTOOL_TCP_DATA_SPLIT_ENABLED] = "ETHTOOL_TCP_DATA_SPLIT_ENABLED",
+};
+
static const struct pretty_nla_desc __rings_desc[] = {
NLATTR_DESC_INVALID(ETHTOOL_A_RINGS_UNSPEC),
NLATTR_DESC_NESTED(ETHTOOL_A_RINGS_HEADER, header),
@@ -139,6 +145,9 @@ static const struct pretty_nla_desc __rings_desc[] = {
NLATTR_DESC_U32(ETHTOOL_A_RINGS_RX_MINI),
NLATTR_DESC_U32(ETHTOOL_A_RINGS_RX_JUMBO),
NLATTR_DESC_U32(ETHTOOL_A_RINGS_TX),
+ NLATTR_DESC_U32(ETHTOOL_A_RINGS_RX_BUF_LEN),
+ NLATTR_DESC_U8_ENUM(ETHTOOL_A_RINGS_TCP_DATA_SPLIT, rings_tcp_data_split),
+ NLATTR_DESC_U32(ETHTOOL_A_RINGS_CQE_SIZE),
};
static const struct pretty_nla_desc __channels_desc[] = {