From 0d977f62f6070327bc48482916de09f07fbdf801 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Tue, 16 Jun 2015 14:03:09 -0500 Subject: [PATCH] wiphy: Use scan_bss_rank_compare --- src/wiphy.c | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/wiphy.c b/src/wiphy.c index 37ee31fe..1c962873 100644 --- a/src/wiphy.c +++ b/src/wiphy.c @@ -1469,16 +1469,6 @@ static void mlme_cqm_event(struct l_genl_msg *msg, struct netdev *netdev) } } -static int add_bss(const void *a, const void *b, void *user_data) -{ - const struct scan_bss *new_bss = a, *bss = b; - - if (new_bss->signal_strength > bss->signal_strength) - return 1; - - return 0; -} - static void network_reset_bss_list(const void *key, void *value, void *user_data) { @@ -1576,7 +1566,7 @@ static void process_bss(struct netdev *netdev, struct scan_bss *bss) network_emit_added(network); } - l_queue_insert(network->bss_list, bss, add_bss, NULL); + l_queue_insert(network->bss_list, bss, scan_bss_rank_compare, NULL); } static bool new_scan_results(uint32_t wiphy_id, uint32_t ifindex,