mirror of
https://github.com/berlin-open-wireless-lab/DAWN.git
synced 2025-03-09 15:40:12 +00:00
Bug fixes
This commit is contained in:
parent
88fef898b4
commit
16dfa3238e
2 changed files with 5 additions and 10 deletions
|
@ -346,8 +346,6 @@ probe_entry insert_to_array(probe_entry entry, int inc_counter) {
|
||||||
if(mac_is_equal(entry.bssid_addr,tmp.bssid_addr)
|
if(mac_is_equal(entry.bssid_addr,tmp.bssid_addr)
|
||||||
&& mac_is_equal(entry.client_addr, tmp.client_addr)){
|
&& mac_is_equal(entry.client_addr, tmp.client_addr)){
|
||||||
entry.counter = tmp.counter;
|
entry.counter = tmp.counter;
|
||||||
printf("MAC IS EQUAL EUQAL AND CORRECT!\n");
|
|
||||||
printf("TMP ENTRY IS NOT NULL!!!!!!!!!!!!!!!!!!!!!!\nCounter: %d\n", tmp.counter);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (inc_counter) {
|
if (inc_counter) {
|
||||||
|
|
|
@ -194,19 +194,13 @@ static int hostapd_notify(struct ubus_context *ctx, struct ubus_object *obj,
|
||||||
send_string(str);
|
send_string(str);
|
||||||
|
|
||||||
printf("[WC] Hostapd-Probe: %s : %s\n", method, str);
|
printf("[WC] Hostapd-Probe: %s : %s\n", method, str);
|
||||||
printf("[WC] ParsED Probe Request\n");
|
|
||||||
|
|
||||||
//print_array();
|
print_array();
|
||||||
|
|
||||||
|
|
||||||
//print_array();
|
|
||||||
|
|
||||||
// sleep(2); // sleep for 2s
|
|
||||||
|
|
||||||
// deny access
|
// deny access
|
||||||
if (!decide_function(&tmp_probe)) {
|
if (!decide_function(&tmp_probe)) {
|
||||||
printf("MAC WILL BE DECLINED!!!");
|
printf("MAC WILL BE DECLINED!!!");
|
||||||
return UBUS_STATUS_UNKNOWN_ERROR;
|
return UBUS_STATUS_UNKNOWN_ERROR;
|
||||||
}
|
}
|
||||||
printf("MAC WILL BE ACCEPDTED!!!");
|
printf("MAC WILL BE ACCEPDTED!!!");
|
||||||
|
|
||||||
|
@ -394,6 +388,9 @@ int parse_to_clients(struct blob_attr *msg, int do_kick) {
|
||||||
}
|
}
|
||||||
|
|
||||||
static void ubus_get_clients_cb(struct ubus_request *req, int type, struct blob_attr *msg) {
|
static void ubus_get_clients_cb(struct ubus_request *req, int type, struct blob_attr *msg) {
|
||||||
|
|
||||||
|
printf("[GET CLIENTS] Peer: %08x \n", req->peer);
|
||||||
|
|
||||||
if (!msg)
|
if (!msg)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue