]>
git.ipfire.org Git - thirdparty/hostap.git/blob - src/drivers/driver_common.c
2 * Common driver-related functions
3 * Copyright (c) 2003-2011, Jouni Malinen <j@w1.fi>
5 * This software may be distributed under the terms of the BSD license.
6 * See README for more details.
10 #include "utils/common.h"
13 void wpa_scan_results_free(struct wpa_scan_results
*res
)
20 for (i
= 0; i
< res
->num
; i
++)
27 const char * event_to_string(enum wpa_event_type event
)
29 #define E2S(n) case EVENT_ ## n: return #n
33 E2S(MICHAEL_MIC_FAILURE
);
36 E2S(INTERFACE_STATUS
);
48 E2S(WPS_BUTTON_PUSHED
);
53 E2S(REMAIN_ON_CHANNEL
);
54 E2S(CANCEL_REMAIN_ON_CHANNEL
);
60 E2S(INTERFACE_ENABLED
);
61 E2S(INTERFACE_DISABLED
);
62 E2S(CHANNEL_LIST_CHANGED
);
63 E2S(INTERFACE_UNAVAILABLE
);
69 E2S(P2P_GO_NEG_REQ_RX
);
70 E2S(P2P_GO_NEG_COMPLETED
);
71 E2S(P2P_PROV_DISC_REQUEST
);
72 E2S(P2P_PROV_DISC_RESPONSE
);
76 E2S(DRIVER_GTK_REKEY
);
77 E2S(SCHED_SCAN_STOPPED
);
78 E2S(DRIVER_CLIENT_POLL_OK
);
82 E2S(CONNECT_FAILED_REASON
);
83 E2S(DFS_RADAR_DETECTED
);
84 E2S(DFS_CAC_FINISHED
);
86 E2S(DFS_NOP_FINISHED
);