From c7565d30697a866f25e799220129e1a65133256a Mon Sep 17 00:00:00 2001 From: PolynomialDivision Date: Wed, 27 Dec 2017 00:22:25 +0100 Subject: [PATCH] fix handle deauth function --- src/utils/ubus.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils/ubus.c b/src/utils/ubus.c index d2b198e..3ff8cbc 100644 --- a/src/utils/ubus.c +++ b/src/utils/ubus.c @@ -413,8 +413,8 @@ static int handle_deauth_req(struct blob_attr *msg) { parse_to_hostapd_notify(msg, ¬ify_req); client client_entry; - memcpy(client_entry.bssid_addr, client_entry.bssid_addr, sizeof(uint8_t) * ETH_ALEN ); - memcpy(client_entry.client_addr, client_entry.client_addr, sizeof(uint8_t) * ETH_ALEN ); + memcpy(client_entry.bssid_addr, notify_req.bssid_addr, sizeof(uint8_t) * ETH_ALEN ); + memcpy(client_entry.client_addr, notify_req.client_addr, sizeof(uint8_t) * ETH_ALEN ); pthread_mutex_lock(&client_array_mutex); client_array_delete(client_entry);