Lines Matching refs:dialog_token
42 u8 dialog_token; member
55 void (*cb)(void *ctx, const u8 *dst, u8 dialog_token,
163 MAC2STR(query->addr), query->dialog_token, query->freq, in gas_query_done()
173 query->cb(query->ctx, query->addr, query->dialog_token, result, in gas_query_done()
199 gas_query_get_pending(struct gas_query *gas, const u8 *addr, u8 dialog_token) in gas_query_get_pending() argument
206 q->dialog_token == dialog_token) in gas_query_get_pending()
251 freq, MAC2STR(dst), result, query, query->dialog_token, dur); in gas_query_tx_status()
331 req = gas_build_comeback_req(query->dialog_token); in gas_query_tx_comeback_req()
354 int dialog_token; in gas_query_rx_comeback_timeout() local
361 dialog_token = gas_query_new_dialog_token(gas, query->addr); in gas_query_rx_comeback_timeout()
362 if (dialog_token < 0) in gas_query_rx_comeback_timeout()
367 query->dialog_token = dialog_token; in gas_query_rx_comeback_timeout()
368 *(wpabuf_mhead_u8(query->req) + 2) = dialog_token; in gas_query_rx_comeback_timeout()
418 MAC2STR(query->addr), query->dialog_token, comeback_delay); in gas_query_rx_initial()
452 MAC2STR(query->addr), query->dialog_token, frag_id, in gas_query_rx_comeback()
522 u8 action, dialog_token, frag_id = 0, more_frags = 0; in gas_query_rx() local
534 dialog_token = *pos++; in gas_query_rx()
551 query = gas_query_get_pending(gas, sa, dialog_token); in gas_query_rx()
554 " dialog token %u", MAC2STR(sa), dialog_token); in gas_query_rx()
564 "response", MAC2STR(sa), dialog_token); in gas_query_rx()
571 "response", MAC2STR(sa), dialog_token); in gas_query_rx()
584 MAC2STR(sa), dialog_token, query->status_code); in gas_query_rx()
667 MAC2STR(query->addr), query->dialog_token); in gas_query_timeout()
673 const u8 *dst, u8 dialog_token) in gas_query_dialog_token_available() argument
678 dialog_token == q->dialog_token) in gas_query_dialog_token_available()
732 query->dialog_token); in gas_query_tx_initial_req()
740 u8 dialog_token; in gas_query_new_dialog_token() local
750 if (os_get_random(&dialog_token, sizeof(dialog_token)) < 0) in gas_query_new_dialog_token()
752 if (gas_query_dialog_token_available(gas, dst, dialog_token)) in gas_query_new_dialog_token()
753 return dialog_token; in gas_query_new_dialog_token()
840 void (*cb)(void *ctx, const u8 *dst, u8 dialog_token, in gas_query_req() argument
847 int dialog_token; in gas_query_req() local
852 dialog_token = gas_query_new_dialog_token(gas, dst); in gas_query_req()
853 if (dialog_token < 0) in gas_query_req()
867 query->dialog_token = dialog_token; in gas_query_req()
875 *(wpabuf_mhead_u8(req) + 2) = dialog_token; in gas_query_req()
879 MAC2STR(query->addr), query->dialog_token, query->freq); in gas_query_req()
888 return dialog_token; in gas_query_req()
892 int gas_query_stop(struct gas_query *gas, u8 dialog_token) in gas_query_stop() argument
897 if (query->dialog_token == dialog_token) { in gas_query_stop()