From f2e698de7e8170a73d7b1e70f8a0e6dce9441e34 Mon Sep 17 00:00:00 2001 From: Sunil Dutt Date: Tue, 22 Jan 2013 14:09:54 +0200 Subject: [PATCH] TDLS: Disable the link also on driver request for teardown The link was not disabled for the case of implicit trigger from the driver unlike in the case of explicit trigger fromc ctrl_iface. Make the tear down sequences match in these cases by adding the TDLS_DISABLE_LINK tdls_oper to the driver when processing the TDLS_REQUEST_TEARDOWN event. Signed-hostap: Jouni Malinen --- wpa_supplicant/events.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wpa_supplicant/events.c b/wpa_supplicant/events.c index 983f6703e..7fe9c7fd9 100644 --- a/wpa_supplicant/events.c +++ b/wpa_supplicant/events.c @@ -2137,7 +2137,7 @@ static void wpa_supplicant_event_tdls(struct wpa_supplicant *wpa_s, wpa_tdls_start(wpa_s->wpa, data->tdls.peer); break; case TDLS_REQUEST_TEARDOWN: - wpa_tdls_send_teardown(wpa_s->wpa, data->tdls.peer, + wpa_tdls_teardown_link(wpa_s->wpa, data->tdls.peer, data->tdls.reason_code); break; }