From 3a127e990089d622e160bd0a7fd362b5b37f78e5 Mon Sep 17 00:00:00 2001 From: PolynomialDivision Date: Fri, 22 Dec 2017 18:15:03 +0100 Subject: [PATCH] fix client array insert function --- src/storage/datastorage.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/storage/datastorage.c b/src/storage/datastorage.c index 120d4d2..a7e3a3b 100644 --- a/src/storage/datastorage.c +++ b/src/storage/datastorage.c @@ -334,17 +334,15 @@ int client_array_go_next_help(char sort_order[], int i, client entry, switch (sort_order[i]) { // bssid-mac case 'b': - return mac_is_greater(entry.bssid_addr, next_entry.bssid_addr) && - mac_is_equal(entry.client_addr, next_entry.client_addr); + return mac_is_greater(entry.bssid_addr, next_entry.bssid_addr); // client-mac case 'c': return mac_is_greater(entry.client_addr, next_entry.client_addr) && - mac_is_greater(entry.bssid_addr, next_entry.bssid_addr); - + mac_is_equal(entry.bssid_addr, next_entry.bssid_addr); default: - return 0; break; } + return 0; } int client_array_go_next(char sort_order[], int i, client entry,