From 6b2c7e05dc605e29cc5ab5ae078532fc58b2410e Mon Sep 17 00:00:00 2001 From: Fernando Fernandez Mancera Date: Tue, 28 Jan 2025 14:28:01 +0100 Subject: [PATCH] nmcli: support "PORT" with --fields option When the --fields is used, nmcli must accept PORT and also suggest it if an invalid field is introduced. ``` nmcli --fields UUID,PORT conn show Error: invalid field 'PORT'; allowed fields: NAME,UUID,TYPE,TIMESTAMP,TIMESTAMP-REAL,AUTOCONNECT,AUTOCONNECT-PRIORITY,READONLY,DBUS-PATH,ACTIVE,DEVICE,STATE,ACTIVE-PATH,SLAVE,FILENAME. ``` --- src/nmcli/connections.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/nmcli/connections.c b/src/nmcli/connections.c index bccec3a1a2..4084ddba59 100644 --- a/src/nmcli/connections.c +++ b/src/nmcli/connections.c @@ -833,6 +833,7 @@ const NmcMetaGenericInfo *const metagen_con_show[_NMC_GENERIC_INFO_TYPE_CON_SHOW _METAGEN_CON_SHOW(NMC_GENERIC_INFO_TYPE_CON_SHOW_STATE, "STATE"), _METAGEN_CON_SHOW(NMC_GENERIC_INFO_TYPE_CON_SHOW_ACTIVE_PATH, "ACTIVE-PATH"), _METAGEN_CON_SHOW(NMC_GENERIC_INFO_TYPE_CON_SHOW_PORT, "SLAVE"), + _METAGEN_CON_SHOW(NMC_GENERIC_INFO_TYPE_CON_SHOW_PORT, "PORT"), _METAGEN_CON_SHOW(NMC_GENERIC_INFO_TYPE_CON_SHOW_FILENAME, "FILENAME"), }; #define NMC_FIELDS_CON_SHOW_COMMON "NAME,UUID,TYPE,DEVICE"