From aacf8bd27da4e8778959eb650a58193eb202936d Mon Sep 17 00:00:00 2001 From: Antonio Cardace Date: Wed, 15 Apr 2020 10:15:52 +0200 Subject: [PATCH] ethtool: refactor how options are hidden if default Just use the new flag NMMetaPropertyInfo. (cherry picked from commit a5916de5990f9ddd1e366fb74ba96702734f56b6) --- clients/common/nm-meta-setting-desc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clients/common/nm-meta-setting-desc.c b/clients/common/nm-meta-setting-desc.c index c2f6b71769..c821c21342 100644 --- a/clients/common/nm-meta-setting-desc.c +++ b/clients/common/nm-meta-setting-desc.c @@ -4102,7 +4102,6 @@ _get_fcn_ethtool (ARGS_GET_FCN) else { s = NULL; NM_SET_OUT (out_is_default, TRUE); - *out_flags |= NM_META_ACCESSOR_GET_OUT_FLAGS_HIDE; } if (s && get_type == NM_META_ACCESSOR_GET_TYPE_PRETTY) @@ -5320,6 +5319,7 @@ static const NMMetaPropertyInfo *const property_infos_DCB[] = { #define PROPERTY_INFO_ETHTOOL(xname) \ PROPERTY_INFO (NM_ETHTOOL_OPTNAME_##xname, NULL, \ .property_type = &_pt_ethtool, \ + .hide_if_default = TRUE, \ .property_typ_data = DEFINE_PROPERTY_TYP_DATA_SUBTYPE (ethtool, \ .ethtool_id = NM_ETHTOOL_ID_##xname, \ ), \