GAS: Report GAS-QUERY-DONE event on initial req TX failure
The GAS-QUERY-DONE event with result=INTERNAL_ERROR was reported on most other error cases, but the failure triggered by not being able to transmit a GAS Initial Request stopped the query silently. Make this more consistent with other error cases by reporting the same event. Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
1ad6f0d5e6
commit
9c21b2bf45
1 changed files with 1 additions and 1 deletions
|
@ -696,7 +696,7 @@ static void gas_query_tx_initial_req(struct gas_query *gas,
|
||||||
GAS_QUERY_WAIT_TIME_INITIAL) < 0) {
|
GAS_QUERY_WAIT_TIME_INITIAL) < 0) {
|
||||||
wpa_printf(MSG_DEBUG, "GAS: Failed to send Action frame to "
|
wpa_printf(MSG_DEBUG, "GAS: Failed to send Action frame to "
|
||||||
MACSTR, MAC2STR(query->addr));
|
MACSTR, MAC2STR(query->addr));
|
||||||
gas_query_free(query, 1);
|
gas_query_done(gas, query, GAS_QUERY_INTERNAL_ERROR);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
gas->current = query;
|
gas->current = query;
|
||||||
|
|
Loading…
Reference in a new issue