Lines Matching +full:switch +full:- +full:freq +full:- +full:select

3  * Copyright (c) 2004-2017, Jouni Malinen <j@w1.fi>
16 /* wpa_supplicant control interface - fixed message prefixes */
19 #define WPA_CTRL_REQ "CTRL-REQ-"
22 #define WPA_CTRL_RSP "CTRL-RSP-"
26 #define WPA_EVENT_CONNECTED "CTRL-EVENT-CONNECTED "
28 #define WPA_EVENT_DISCONNECTED "CTRL-EVENT-DISCONNECTED "
30 #define WPA_EVENT_ASSOC_REJECT "CTRL-EVENT-ASSOC-REJECT "
32 #define WPA_EVENT_AUTH_REJECT "CTRL-EVENT-AUTH-REJECT "
34 #define WPA_EVENT_TERMINATING "CTRL-EVENT-TERMINATING "
36 #define WPA_EVENT_PASSWORD_CHANGED "CTRL-EVENT-PASSWORD-CHANGED "
37 /** EAP-Request/Notification received */
38 #define WPA_EVENT_EAP_NOTIFICATION "CTRL-EVENT-EAP-NOTIFICATION "
39 /** EAP authentication started (EAP-Request/Identity received) */
40 #define WPA_EVENT_EAP_STARTED "CTRL-EVENT-EAP-STARTED "
42 #define WPA_EVENT_EAP_PROPOSED_METHOD "CTRL-EVENT-EAP-PROPOSED-METHOD "
44 #define WPA_EVENT_EAP_METHOD "CTRL-EVENT-EAP-METHOD "
46 #define WPA_EVENT_EAP_PEER_CERT "CTRL-EVENT-EAP-PEER-CERT "
48 #define WPA_EVENT_EAP_PEER_ALT "CTRL-EVENT-EAP-PEER-ALT "
50 #define WPA_EVENT_EAP_TLS_CERT_ERROR "CTRL-EVENT-EAP-TLS-CERT-ERROR "
52 #define WPA_EVENT_EAP_STATUS "CTRL-EVENT-EAP-STATUS "
54 #define WPA_EVENT_EAP_RETRANSMIT "CTRL-EVENT-EAP-RETRANSMIT "
55 #define WPA_EVENT_EAP_RETRANSMIT2 "CTRL-EVENT-EAP-RETRANSMIT2 "
57 #define WPA_EVENT_EAP_SUCCESS "CTRL-EVENT-EAP-SUCCESS "
58 #define WPA_EVENT_EAP_SUCCESS2 "CTRL-EVENT-EAP-SUCCESS2 "
59 /** EAP authentication failed (EAP-Failure received) */
60 #define WPA_EVENT_EAP_FAILURE "CTRL-EVENT-EAP-FAILURE "
61 #define WPA_EVENT_EAP_FAILURE2 "CTRL-EVENT-EAP-FAILURE2 "
63 #define WPA_EVENT_EAP_TIMEOUT_FAILURE "CTRL-EVENT-EAP-TIMEOUT-FAILURE "
64 #define WPA_EVENT_EAP_TIMEOUT_FAILURE2 "CTRL-EVENT-EAP-TIMEOUT-FAILURE2 "
65 #define WPA_EVENT_EAP_ERROR_CODE "EAP-ERROR-CODE "
67 #define WPA_EVENT_TEMP_DISABLED "CTRL-EVENT-SSID-TEMP-DISABLED "
68 /** Temporarily disabled network block re-enabled */
69 #define WPA_EVENT_REENABLED "CTRL-EVENT-SSID-REENABLED "
71 #define WPA_EVENT_SCAN_STARTED "CTRL-EVENT-SCAN-STARTED "
73 #define WPA_EVENT_SCAN_RESULTS "CTRL-EVENT-SCAN-RESULTS "
75 #define WPA_EVENT_SCAN_FAILED "CTRL-EVENT-SCAN-FAILED "
77 #define WPA_EVENT_STATE_CHANGE "CTRL-EVENT-STATE-CHANGE "
79 #define WPA_EVENT_BSS_ADDED "CTRL-EVENT-BSS-ADDED "
81 #define WPA_EVENT_BSS_REMOVED "CTRL-EVENT-BSS-REMOVED "
83 #define WPA_EVENT_NETWORK_NOT_FOUND "CTRL-EVENT-NETWORK-NOT-FOUND "
85 #define WPA_EVENT_SIGNAL_CHANGE "CTRL-EVENT-SIGNAL-CHANGE "
87 #define WPA_EVENT_BEACON_LOSS "CTRL-EVENT-BEACON-LOSS "
89 #define WPA_EVENT_REGDOM_CHANGE "CTRL-EVENT-REGDOM-CHANGE "
91 #define WPA_EVENT_REGDOM_BEACON_HINT "CTRL-EVENT-REGDOM-BEACON-HINT "
92 /** Channel switch started (followed by freq=<MHz> and other channel parameters)
94 #define WPA_EVENT_CHANNEL_SWITCH_STARTED "CTRL-EVENT-STARTED-CHANNEL-SWITCH "
95 /** Channel switch (followed by freq=<MHz> and other channel parameters) */
96 #define WPA_EVENT_CHANNEL_SWITCH "CTRL-EVENT-CHANNEL-SWITCH "
97 /** MLO link channel switch started (followed by freq=<MHz> and other channel
101 "CTRL-EVENT-STARTED-LINK-CHANNEL-SWITCH "
102 /** MLO link channel switch (followed by freq=<MHz> and other channel
105 #define WPA_EVENT_LINK_CHANNEL_SWITCH "CTRL-EVENT-LINK-CHANNEL-SWITCH "
108 "CTRL-EVENT-SAE-UNKNOWN-PASSWORD-IDENTIFIER "
110 #define WPA_EVENT_UNPROT_BEACON "CTRL-EVENT-UNPROT-BEACON "
111 /** Decision made to do a within-ESS roam */
112 #define WPA_EVENT_DO_ROAM "CTRL-EVENT-DO-ROAM "
113 /** Decision made to skip a within-ESS roam */
114 #define WPA_EVENT_SKIP_ROAM "CTRL-EVENT-SKIP-ROAM "
115 /** TID-to-link mapping response event */
116 #define WPA_EVENT_T2LM_UPDATE "CTRL-EVENT-T2LM-UPDATE "
118 #define WPA_EVENT_LINK_RECONFIG "CTRL-EVENT-LINK-RECONFIG "
123 * of roaming and IP subnet validation checks post-roaming, this event can
131 #define WPA_EVENT_SUBNET_STATUS_UPDATE "CTRL-EVENT-SUBNET-STATUS-UPDATE "
133 /** RSN IBSS 4-way handshakes completed with specified peer */
134 #define IBSS_RSN_COMPLETED "IBSS-RSN-COMPLETED "
138 * The indicated network is disabled and needs to be re-enabled before it can
141 #define WPA_EVENT_FREQ_CONFLICT "CTRL-EVENT-FREQ-CONFLICT "
143 #define WPA_EVENT_AVOID_FREQ "CTRL-EVENT-AVOID-FREQ "
145 #define WPA_EVENT_NETWORK_ADDED "CTRL-EVENT-NETWORK-ADDED "
147 #define WPA_EVENT_NETWORK_REMOVED "CTRL-EVENT-NETWORK-REMOVED "
149 #define WPA_EVENT_MSCS_RESULT "CTRL-EVENT-MSCS-RESULT "
151 #define WPS_EVENT_OVERLAP "WPS-OVERLAP-DETECTED "
153 #define WPS_EVENT_AP_AVAILABLE_PBC "WPS-AP-AVAILABLE-PBC "
155 #define WPS_EVENT_AP_AVAILABLE_AUTH "WPS-AP-AVAILABLE-AUTH "
158 #define WPS_EVENT_AP_AVAILABLE_PIN "WPS-AP-AVAILABLE-PIN "
160 #define WPS_EVENT_AP_AVAILABLE "WPS-AP-AVAILABLE "
162 #define WPS_EVENT_CRED_RECEIVED "WPS-CRED-RECEIVED "
164 #define WPS_EVENT_M2D "WPS-M2D "
166 #define WPS_EVENT_FAIL "WPS-FAIL "
168 #define WPS_EVENT_SUCCESS "WPS-SUCCESS "
170 #define WPS_EVENT_TIMEOUT "WPS-TIMEOUT "
172 #define WPS_EVENT_ACTIVE "WPS-PBC-ACTIVE "
174 #define WPS_EVENT_DISABLE "WPS-PBC-DISABLE "
176 #define WPS_EVENT_ENROLLEE_SEEN "WPS-ENROLLEE-SEEN "
178 #define WPS_EVENT_OPEN_NETWORK "WPS-OPEN-NETWORK "
180 #define WPA_EVENT_SCS_RESULT "CTRL-EVENT-SCS-RESULT "
182 #define WPA_EVENT_DSCP_POLICY "CTRL-EVENT-DSCP-POLICY "
185 #define WPS_EVENT_ER_AP_ADD "WPS-ER-AP-ADD "
186 #define WPS_EVENT_ER_AP_REMOVE "WPS-ER-AP-REMOVE "
187 #define WPS_EVENT_ER_ENROLLEE_ADD "WPS-ER-ENROLLEE-ADD "
188 #define WPS_EVENT_ER_ENROLLEE_REMOVE "WPS-ER-ENROLLEE-REMOVE "
189 #define WPS_EVENT_ER_AP_SETTINGS "WPS-ER-AP-SETTINGS "
190 #define WPS_EVENT_ER_SET_SEL_REG "WPS-ER-AP-SET-SEL-REG "
193 #define DPP_EVENT_AUTH_SUCCESS "DPP-AUTH-SUCCESS "
194 #define DPP_EVENT_AUTH_INIT_FAILED "DPP-AUTH-INIT-FAILED "
195 #define DPP_EVENT_NOT_COMPATIBLE "DPP-NOT-COMPATIBLE "
196 #define DPP_EVENT_RESPONSE_PENDING "DPP-RESPONSE-PENDING "
197 #define DPP_EVENT_SCAN_PEER_QR_CODE "DPP-SCAN-PEER-QR-CODE "
198 #define DPP_EVENT_AUTH_DIRECTION "DPP-AUTH-DIRECTION "
199 #define DPP_EVENT_CONF_RECEIVED "DPP-CONF-RECEIVED "
200 #define DPP_EVENT_CONF_SENT "DPP-CONF-SENT "
201 #define DPP_EVENT_CONF_FAILED "DPP-CONF-FAILED "
202 #define DPP_EVENT_CONN_STATUS_RESULT "DPP-CONN-STATUS-RESULT "
203 #define DPP_EVENT_CONFOBJ_AKM "DPP-CONFOBJ-AKM "
204 #define DPP_EVENT_CONFOBJ_SSID "DPP-CONFOBJ-SSID "
205 #define DPP_EVENT_CONFOBJ_SSID_CHARSET "DPP-CONFOBJ-SSID-CHARSET "
206 #define DPP_EVENT_CONFOBJ_PASS "DPP-CONFOBJ-PASS "
207 #define DPP_EVENT_CONFOBJ_PSK "DPP-CONFOBJ-PSK "
208 #define DPP_EVENT_CONNECTOR "DPP-CONNECTOR "
209 #define DPP_EVENT_C_SIGN_KEY "DPP-C-SIGN-KEY "
210 #define DPP_EVENT_PP_KEY "DPP-PP-KEY "
211 #define DPP_EVENT_NET_ACCESS_KEY "DPP-NET-ACCESS-KEY "
212 #define DPP_EVENT_SERVER_NAME "DPP-SERVER-NAME "
213 #define DPP_EVENT_CERTBAG "DPP-CERTBAG "
214 #define DPP_EVENT_CACERT "DPP-CACERT "
215 #define DPP_EVENT_MISSING_CONNECTOR "DPP-MISSING-CONNECTOR "
216 #define DPP_EVENT_NETWORK_ID "DPP-NETWORK-ID "
217 #define DPP_EVENT_CONFIGURATOR_ID "DPP-CONFIGURATOR-ID "
218 #define DPP_EVENT_RX "DPP-RX "
219 #define DPP_EVENT_TX "DPP-TX "
220 #define DPP_EVENT_TX_STATUS "DPP-TX-STATUS "
221 #define DPP_EVENT_FAIL "DPP-FAIL "
222 #define DPP_EVENT_PKEX_T_LIMIT "DPP-PKEX-T-LIMIT "
223 #define DPP_EVENT_INTRO "DPP-INTRO "
224 #define DPP_EVENT_CONF_REQ_RX "DPP-CONF-REQ-RX "
225 #define DPP_EVENT_CHIRP_STOPPED "DPP-CHIRP-STOPPED "
226 #define DPP_EVENT_MUD_URL "DPP-MUD-URL "
227 #define DPP_EVENT_BAND_SUPPORT "DPP-BAND-SUPPORT "
228 #define DPP_EVENT_CSR "DPP-CSR "
229 #define DPP_EVENT_CHIRP_RX "DPP-CHIRP-RX "
230 #define DPP_EVENT_CONF_NEEDED "DPP-CONF-NEEDED "
231 #define DPP_EVENT_PB_STATUS "DPP-PB-STATUS "
232 #define DPP_EVENT_PB_RESULT "DPP-PB-RESULT "
233 #define DPP_EVENT_RELAY_NEEDS_CONTROLLER "DPP-RELAY-NEEDS-CONTROLLER "
235 /* Wi-Fi Aware (NAN USD) events */
236 #define NAN_DISCOVERY_RESULT "NAN-DISCOVERY-RESULT "
237 #define NAN_REPLIED "NAN-REPLIED "
238 #define NAN_PUBLISH_TERMINATED "NAN-PUBLISH-TERMINATED "
239 #define NAN_SUBSCRIBE_TERMINATED "NAN-SUBSCRIBE-TERMINATED "
240 #define NAN_RECEIVE "NAN-RECEIVE "
243 #define MESH_GROUP_STARTED "MESH-GROUP-STARTED "
244 #define MESH_GROUP_REMOVED "MESH-GROUP-REMOVED "
245 #define MESH_PEER_CONNECTED "MESH-PEER-CONNECTED "
246 #define MESH_PEER_DISCONNECTED "MESH-PEER-DISCONNECTED "
248 #define MESH_SAE_AUTH_FAILURE "MESH-SAE-AUTH-FAILURE "
249 #define MESH_SAE_AUTH_BLOCKED "MESH-SAE-AUTH-BLOCKED "
252 #define WMM_AC_EVENT_TSPEC_ADDED "TSPEC-ADDED "
253 #define WMM_AC_EVENT_TSPEC_REMOVED "TSPEC-REMOVED "
254 #define WMM_AC_EVENT_TSPEC_REQ_FAILED "TSPEC-REQ-FAILED "
257 #define P2P_EVENT_DEVICE_FOUND "P2P-DEVICE-FOUND "
260 #define P2P_EVENT_DEVICE_LOST "P2P-DEVICE-LOST "
264 #define P2P_EVENT_GO_NEG_REQUEST "P2P-GO-NEG-REQUEST "
265 #define P2P_EVENT_GO_NEG_SUCCESS "P2P-GO-NEG-SUCCESS "
266 #define P2P_EVENT_GO_NEG_FAILURE "P2P-GO-NEG-FAILURE "
267 #define P2P_EVENT_GROUP_FORMATION_SUCCESS "P2P-GROUP-FORMATION-SUCCESS "
268 #define P2P_EVENT_GROUP_FORMATION_FAILURE "P2P-GROUP-FORMATION-FAILURE "
269 #define P2P_EVENT_GROUP_STARTED "P2P-GROUP-STARTED "
270 #define P2P_EVENT_GROUP_REMOVED "P2P-GROUP-REMOVED "
271 #define P2P_EVENT_CROSS_CONNECT_ENABLE "P2P-CROSS-CONNECT-ENABLE "
272 #define P2P_EVENT_CROSS_CONNECT_DISABLE "P2P-CROSS-CONNECT-DISABLE "
274 #define P2P_EVENT_PROV_DISC_SHOW_PIN "P2P-PROV-DISC-SHOW-PIN "
276 #define P2P_EVENT_PROV_DISC_ENTER_PIN "P2P-PROV-DISC-ENTER-PIN "
278 #define P2P_EVENT_PROV_DISC_PBC_REQ "P2P-PROV-DISC-PBC-REQ "
280 #define P2P_EVENT_PROV_DISC_PBC_RESP "P2P-PROV-DISC-PBC-RESP "
282 #define P2P_EVENT_PROV_DISC_FAILURE "P2P-PROV-DISC-FAILURE"
283 /* parameters: <freq> <src addr> <dialog token> <update indicator> <TLVs> */
284 #define P2P_EVENT_SERV_DISC_REQ "P2P-SERV-DISC-REQ "
286 #define P2P_EVENT_SERV_DISC_RESP "P2P-SERV-DISC-RESP "
287 #define P2P_EVENT_SERV_ASP_RESP "P2P-SERV-ASP-RESP "
288 #define P2P_EVENT_INVITATION_RECEIVED "P2P-INVITATION-RECEIVED "
289 #define P2P_EVENT_INVITATION_RESULT "P2P-INVITATION-RESULT "
290 #define P2P_EVENT_INVITATION_ACCEPTED "P2P-INVITATION-ACCEPTED "
291 #define P2P_EVENT_FIND_STOPPED "P2P-FIND-STOPPED "
292 #define P2P_EVENT_PERSISTENT_PSK_FAIL "P2P-PERSISTENT-PSK-FAIL id="
293 #define P2P_EVENT_PRESENCE_RESPONSE "P2P-PRESENCE-RESPONSE "
294 #define P2P_EVENT_NFC_BOTH_GO "P2P-NFC-BOTH-GO "
295 #define P2P_EVENT_NFC_PEER_CLIENT "P2P-NFC-PEER-CLIENT "
296 #define P2P_EVENT_NFC_WHILE_CLIENT "P2P-NFC-WHILE-CLIENT "
297 #define P2P_EVENT_FALLBACK_TO_GO_NEG "P2P-FALLBACK-TO-GO-NEG "
298 #define P2P_EVENT_FALLBACK_TO_GO_NEG_ENABLED "P2P-FALLBACK-TO-GO-NEG-ENABLED "
301 #define ESS_DISASSOC_IMMINENT "ESS-DISASSOC-IMMINENT "
302 #define P2P_EVENT_REMOVE_AND_REFORM_GROUP "P2P-REMOVE-AND-REFORM-GROUP "
304 #define P2P_EVENT_P2PS_PROVISION_START "P2PS-PROV-START "
305 #define P2P_EVENT_P2PS_PROVISION_DONE "P2PS-PROV-DONE "
307 #define INTERWORKING_AP "INTERWORKING-AP "
308 #define INTERWORKING_EXCLUDED "INTERWORKING-BLACKLISTED "
309 #define INTERWORKING_NO_MATCH "INTERWORKING-NO-MATCH "
310 #define INTERWORKING_ALREADY_CONNECTED "INTERWORKING-ALREADY-CONNECTED "
311 #define INTERWORKING_SELECTED "INTERWORKING-SELECTED "
314 #define CRED_ADDED "CRED-ADDED "
316 #define CRED_MODIFIED "CRED-MODIFIED "
318 #define CRED_REMOVED "CRED-REMOVED "
320 #define GAS_RESPONSE_INFO "GAS-RESPONSE-INFO "
321 /* parameters: <addr> <dialog_token> <freq> */
322 #define GAS_QUERY_START "GAS-QUERY-START "
323 /* parameters: <addr> <dialog_token> <freq> <status_code> <result> */
324 #define GAS_QUERY_DONE "GAS-QUERY-DONE "
327 #define ANQP_QUERY_DONE "ANQP-QUERY-DONE "
329 #define RX_ANQP "RX-ANQP "
330 #define RX_HS20_ANQP "RX-HS20-ANQP "
331 #define RX_HS20_ANQP_ICON "RX-HS20-ANQP-ICON "
332 #define RX_HS20_ICON "RX-HS20-ICON "
333 #define RX_MBO_ANQP "RX-MBO-ANQP "
336 #define RX_VENUE_URL "RX-VENUE-URL "
338 #define HS20_SUBSCRIPTION_REMEDIATION "HS20-SUBSCRIPTION-REMEDIATION "
339 #define HS20_DEAUTH_IMMINENT_NOTICE "HS20-DEAUTH-IMMINENT-NOTICE "
340 #define HS20_T_C_ACCEPTANCE "HS20-T-C-ACCEPTANCE "
342 #define EXT_RADIO_WORK_START "EXT-RADIO-WORK-START "
343 #define EXT_RADIO_WORK_TIMEOUT "EXT-RADIO-WORK-TIMEOUT "
345 #define RRM_EVENT_NEIGHBOR_REP_RXED "RRM-NEIGHBOR-REP-RECEIVED "
346 #define RRM_EVENT_NEIGHBOR_REP_FAILED "RRM-NEIGHBOR-REP-REQUEST-FAILED "
348 /* hostapd control interface - fixed message prefixes */
349 #define WPS_EVENT_PIN_NEEDED "WPS-PIN-NEEDED "
350 #define WPS_EVENT_NEW_AP_SETTINGS "WPS-NEW-AP-SETTINGS "
351 #define WPS_EVENT_REG_SUCCESS "WPS-REG-SUCCESS "
352 #define WPS_EVENT_AP_SETUP_LOCKED "WPS-AP-SETUP-LOCKED "
353 #define WPS_EVENT_AP_SETUP_UNLOCKED "WPS-AP-SETUP-UNLOCKED "
354 #define WPS_EVENT_AP_PIN_ENABLED "WPS-AP-PIN-ENABLED "
355 #define WPS_EVENT_AP_PIN_DISABLED "WPS-AP-PIN-DISABLED "
356 #define WPS_EVENT_PIN_ACTIVE "WPS-PIN-ACTIVE "
357 #define WPS_EVENT_CANCEL "WPS-CANCEL "
358 #define AP_STA_CONNECTED "AP-STA-CONNECTED "
359 #define AP_STA_DISCONNECTED "AP-STA-DISCONNECTED "
360 #define AP_STA_POSSIBLE_PSK_MISMATCH "AP-STA-POSSIBLE-PSK-MISMATCH "
361 #define AP_STA_POLL_OK "AP-STA-POLL-OK "
363 #define AP_REJECTED_MAX_STA "AP-REJECTED-MAX-STA "
364 #define AP_REJECTED_BLOCKED_STA "AP-REJECTED-BLOCKED-STA "
366 #define HS20_T_C_FILTERING_ADD "HS20-T-C-FILTERING-ADD "
367 #define HS20_T_C_FILTERING_REMOVE "HS20-T-C-FILTERING-REMOVE "
369 #define AP_EVENT_ENABLED "AP-ENABLED "
370 #define AP_EVENT_DISABLED "AP-DISABLED "
371 #define AP_EVENT_NO_IR "AP-NO_IR"
373 #define INTERFACE_ENABLED "INTERFACE-ENABLED "
374 #define INTERFACE_DISABLED "INTERFACE-DISABLED "
376 #define ACS_EVENT_STARTED "ACS-STARTED "
377 #define ACS_EVENT_COMPLETED "ACS-COMPLETED "
378 #define ACS_EVENT_FAILED "ACS-FAILED "
380 #define DFS_EVENT_RADAR_DETECTED "DFS-RADAR-DETECTED "
381 #define DFS_EVENT_NEW_CHANNEL "DFS-NEW-CHANNEL "
382 #define DFS_EVENT_CAC_START "DFS-CAC-START "
383 #define DFS_EVENT_CAC_COMPLETED "DFS-CAC-COMPLETED "
384 #define DFS_EVENT_NOP_FINISHED "DFS-NOP-FINISHED "
385 #define DFS_EVENT_PRE_CAC_EXPIRED "DFS-PRE-CAC-EXPIRED "
387 #define AP_CSA_FINISHED "AP-CSA-FINISHED "
389 #define P2P_EVENT_LISTEN_OFFLOAD_STOP "P2P-LISTEN-OFFLOAD-STOPPED "
390 #define P2P_LISTEN_OFFLOAD_STOP_REASON "P2P-LISTEN-OFFLOAD-STOP-REASON "
393 #define BSS_TM_QUERY "BSS-TM-QUERY "
396 #define BSS_TM_RESP "BSS-TM-RESP "
400 #define COLOC_INTF_REQ "COLOC-INTF-REQ "
403 #define COLOC_INTF_REPORT "COLOC-INTF-REPORT "
406 #define MBO_CELL_PREFERENCE "MBO-CELL-PREFERENCE "
409 #define MBO_TRANSITION_REASON "MBO-TRANSITION-REASON "
412 #define BEACON_REQ_TX_STATUS "BEACON-REQ-TX-STATUS "
414 #define BEACON_RESP_RX "BEACON-RESP-RX "
417 #define LINK_MSR_RESP_RX "LINK-MSR-RESP-RX "
420 #define PMKSA_CACHE_ADDED "PMKSA-CACHE-ADDED "
422 #define PMKSA_CACHE_REMOVED "PMKSA-CACHE-REMOVED "
426 #define FILS_HLP_RX "FILS-HLP-RX "
430 #define RX_PROBE_REQUEST "RX-PROBE-REQUEST "
433 #define STA_OPMODE_MAX_BW_CHANGED "STA-OPMODE-MAX-BW-CHANGED "
434 #define STA_OPMODE_SMPS_MODE_CHANGED "STA-OPMODE-SMPS-MODE-CHANGED "
435 #define STA_OPMODE_N_SS_CHANGED "STA-OPMODE-N_SS-CHANGED "
438 #define WDS_STA_INTERFACE_ADDED "WDS-STA-INTERFACE-ADDED "
439 #define WDS_STA_INTERFACE_REMOVED "WDS-STA-INTERFACE-REMOVED "
441 /* Transition mode disabled indication - followed by bitmap */
442 #define TRANSITION_DISABLE "TRANSITION-DISABLE "
446 #define OCV_FAILURE "OCV-FAILURE "
449 #define AP_MGMT_FRAME_RECEIVED "AP-MGMT-FRAME-RECEIVED "
456 #define PASN_AUTH_STATUS "PASN-AUTH-STATUS "
515 * wpa_ctrl_open - Open a control interface to wpa_supplicant/hostapd
527 * wpa_ctrl_open2 - Open a control interface to wpa_supplicant/hostapd
542 * wpa_ctrl_close - Close a control interface to wpa_supplicant/hostapd
551 * wpa_ctrl_request - Send a command to wpa_supplicant/hostapd
558 * Returns: 0 on success, -1 on error (send or receive failed), -2 on timeout
582 * wpa_ctrl_attach - Register as an event monitor for the control interface
584 * Returns: 0 on success, -1 on failure, -2 on timeout
595 * wpa_ctrl_detach - Unregister event monitor from the control interface
597 * Returns: 0 on success, -1 on failure, -2 on timeout
607 * wpa_ctrl_recv - Receive a pending control interface message
611 * Returns: 0 on success, -1 on failure
624 * wpa_ctrl_pending - Check whether there are pending event messages
626 * Returns: 1 if there are pending messages, 0 if no, or -1 on error
637 * wpa_ctrl_get_fd - Get file descriptor used by the control interface
643 * select() while waiting for multiple events.
653 * wpa_ctrl_cleanup() - Delete any local UNIX domain socket files that