From 4466edcffaa7a5d8ff5c54a81bdf29e0e5d71f20 Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Fri, 9 Nov 2018 16:46:13 +0100 Subject: cli/connections: improve sort by active connections When sorting the active connections, use the same policy as "nmcli" and "nmcli d", not just the connection state. It looks better that way. --- clients/cli/connections.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'clients/cli/connections.c') diff --git a/clients/cli/connections.c b/clients/cli/connections.c index c08acad5d2..b645a774fa 100644 --- a/clients/cli/connections.c +++ b/clients/cli/connections.c @@ -1693,12 +1693,10 @@ con_show_get_items_cmp (gconstpointer pa, gconstpointer pb, gpointer user_data) switch (item) { case NMC_SORT_ACTIVE: - NM_CMP_DIRECT (active_connection_get_state_ord (ac_b), - active_connection_get_state_ord (ac_a)); + NM_CMP_RETURN (nmc_active_connection_cmp (ac_b, ac_a)); break; case NMC_SORT_ACTIVE_INV: - NM_CMP_DIRECT (active_connection_get_state_ord (ac_a), - active_connection_get_state_ord (ac_b)); + NM_CMP_RETURN (nmc_active_connection_cmp (ac_a, ac_b)); break; case NMC_SORT_TYPE: -- cgit v1.2.1