fix client array insert function

This commit is contained in:
PolynomialDivision 2017-12-22 18:15:03 +01:00
parent c259c29d1d
commit 3a127e9900

View file

@ -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,