diff --git a/src/network.c b/src/network.c index b9194b3c..300e8090 100644 --- a/src/network.c +++ b/src/network.c @@ -1146,7 +1146,7 @@ const char *network_bss_get_path(const struct network *network, return __network_path_append_bss(network->object_path, bss); } -void network_bss_start_update(struct network *network) +void network_bss_list_clear(struct network *network) { l_queue_destroy(network->bss_list, NULL); network->bss_list = l_queue_new(); diff --git a/src/network.h b/src/network.h index 73d2ddb0..849051dd 100644 --- a/src/network.h +++ b/src/network.h @@ -68,7 +68,7 @@ int network_can_connect_bss(struct network *network, const struct scan_bss *bss); int network_autoconnect(struct network *network, struct scan_bss *bss); void network_connect_failed(struct network *network, bool in_handshake); -void network_bss_start_update(struct network *network); +void network_bss_list_clear(struct network *network); bool network_bss_add(struct network *network, struct scan_bss *bss); bool network_bss_update(struct network *network, struct scan_bss *bss); const char *network_bss_get_path(const struct network *network, diff --git a/src/station.c b/src/station.c index 2a58c69a..6a28254b 100644 --- a/src/station.c +++ b/src/station.c @@ -1016,7 +1016,7 @@ void station_set_scan_results(struct station *station, l_queue_foreach_remove(new_bss_list, bss_free_if_ssid_not_utf8, NULL); while ((network = l_queue_pop_head(station->networks_sorted))) - network_bss_start_update(network); + network_bss_list_clear(network); l_queue_clear(station->hidden_bss_list_sorted, NULL);