This commit is contained in:
PolynomialDivision 2017-12-12 12:29:14 +01:00
parent a001c95840
commit ff36ff63bb

View file

@ -182,12 +182,12 @@ void kick_clients(uint8_t bssid[], uint32_t id) {
// only use rx_rate for indicating if transmission is going on
// <= 6MBits <- probably no transmission
// tx_rate has always some weird value so don't use ist
if(rx_rate >= dawn_metric.bandwith_threshold){
printf("Client is propaly in active transmisison. Don't kick! RxRate is: %f\n", rx_rate);
if(rx_rate > dawn_metric.bandwith_threshold){
printf("Client is probably in active transmisison. Don't kick! RxRate is: %f\n", rx_rate);
continue;
}
}
printf("Client is propaly NOT in active transmisison. KICK! RxRate is: %f\n", rx_rate);
printf("Client is probably NOT in active transmisison. KICK! RxRate is: %f\n", rx_rate);
del_client_interface(id, client_array[j].client_addr, 5, 1, 60000);
client_array_delete(client_array[j]);