X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=src%2Fnetwork%2Fnetworkctl.c;fp=src%2Fnetwork%2Fnetworkctl.c;h=21e9b383b2232e71257a0ae690dbfbd5aa8d2724;hb=19727828d22057e9eb9160cae879ed5ced708517;hp=74735effcc69f17901388305506ee755fd355ee5;hpb=49699bac94d24b444274f91f85c82e6fad04d029;p=elogind.git diff --git a/src/network/networkctl.c b/src/network/networkctl.c index 74735effc..21e9b383b 100644 --- a/src/network/networkctl.c +++ b/src/network/networkctl.c @@ -927,11 +927,8 @@ static int link_lldp_status(int argc, char *argv[], void *userdata) { if (c < 0) return rtnl_log_parse_error(c); - printf("Capability Codes: (O) - Other, (P) - Repeater, (B) - Bridge , (W) - WLAN Access Point, (R) = Router, (T) - Telephone,\n" - "(D) - Data Over Cable Service Interface Specifications, (A) - Station, (C) - Customer VLAN, (S) - Service VLAN,\n" - "(M) - Two-port MAC Relay (TPMR)\n\n"); - - printf("%s %16s %24s %16s %16s\n", "Local Intf", "Device ID", "Port ID", "TTL", "Capability"); + if (arg_legend) + printf("%s %16s %24s %16s %16s\n", "Local Intf", "Device ID", "Port ID", "TTL", "Capability"); for (i = j = 0; i < c; i++) { _cleanup_free_ char *chassis = NULL, *port = NULL, *cap = NULL, *lldp = NULL; @@ -995,7 +992,14 @@ static int link_lldp_status(int argc, char *argv[], void *userdata) { } } - printf("\nTotal entries displayed: %d\n", j); + if (arg_legend) { + printf("\nCapability Codes:\n" + "(O) - Other, (P) - Repeater, (B) - Bridge , (W) - WLAN Access Point, (R) = Router,\n" + "(T) - Telephone, (D) - Data Over Cable Service Interface Specifications, (A) - Station,\n" + "(C) - Customer VLAN, (S) - Service VLAN, (M) - Two-port MAC Relay (TPMR)\n\n"); + + printf("Total entries displayed: %d\n", j); + } return 0; }