| OLD | NEW |
| 1 /* | 1 /* |
| 2 * wpa_supplicant - Internal definitions | 2 * wpa_supplicant - Internal definitions |
| 3 * Copyright (c) 2003-2010, Jouni Malinen <j@w1.fi> | 3 * Copyright (c) 2003-2010, Jouni Malinen <j@w1.fi> |
| 4 * | 4 * |
| 5 * This program is free software; you can redistribute it and/or modify | 5 * This program is free software; you can redistribute it and/or modify |
| 6 * it under the terms of the GNU General Public License version 2 as | 6 * it under the terms of the GNU General Public License version 2 as |
| 7 * published by the Free Software Foundation. | 7 * published by the Free Software Foundation. |
| 8 * | 8 * |
| 9 * Alternatively, this software may be distributed under the terms of BSD | 9 * Alternatively, this software may be distributed under the terms of BSD |
| 10 * license. | 10 * license. |
| (...skipping 308 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 319 char *confname; | 319 char *confname; |
| 320 struct wpa_config *conf; | 320 struct wpa_config *conf; |
| 321 int countermeasures; | 321 int countermeasures; |
| 322 os_time_t last_michael_mic_error; | 322 os_time_t last_michael_mic_error; |
| 323 u8 bssid[ETH_ALEN]; | 323 u8 bssid[ETH_ALEN]; |
| 324 u8 pending_bssid[ETH_ALEN]; /* If wpa_state == WPA_ASSOCIATING, this | 324 u8 pending_bssid[ETH_ALEN]; /* If wpa_state == WPA_ASSOCIATING, this |
| 325 * field contains the targer BSSID. */ | 325 * field contains the targer BSSID. */ |
| 326 int reassociate; /* reassociation requested */ | 326 int reassociate; /* reassociation requested */ |
| 327 int disconnected; /* all connections disabled; i.e., do no reassociate | 327 int disconnected; /* all connections disabled; i.e., do no reassociate |
| 328 * before this has been cleared */ | 328 * before this has been cleared */ |
| 329 int fast_reconnect; /* reassociate or go to disconnected */ |
| 329 struct wpa_ssid *current_ssid; | 330 struct wpa_ssid *current_ssid; |
| 330 struct wpa_bss *current_bss; | 331 struct wpa_bss *current_bss; |
| 331 int ap_ies_from_associnfo; | 332 int ap_ies_from_associnfo; |
| 332 unsigned int assoc_freq; | 333 unsigned int assoc_freq; |
| 333 | 334 |
| 334 /* Selected configuration (based on Beacon/ProbeResp WPA IE) */ | 335 /* Selected configuration (based on Beacon/ProbeResp WPA IE) */ |
| 335 int pairwise_cipher; | 336 int pairwise_cipher; |
| 336 int group_cipher; | 337 int group_cipher; |
| 337 int key_mgmt; | 338 int key_mgmt; |
| 338 int mgmt_group_cipher; | 339 int mgmt_group_cipher; |
| (...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 511 /* events.c */ | 512 /* events.c */ |
| 512 void wpa_supplicant_mark_disassoc(struct wpa_supplicant *wpa_s); | 513 void wpa_supplicant_mark_disassoc(struct wpa_supplicant *wpa_s); |
| 513 void wpa_supplicant_connect(struct wpa_supplicant *wpa_s, | 514 void wpa_supplicant_connect(struct wpa_supplicant *wpa_s, |
| 514 struct wpa_bss *selected, | 515 struct wpa_bss *selected, |
| 515 struct wpa_ssid *ssid); | 516 struct wpa_ssid *ssid); |
| 516 | 517 |
| 517 /* eap_register.c */ | 518 /* eap_register.c */ |
| 518 int eap_register_methods(void); | 519 int eap_register_methods(void); |
| 519 | 520 |
| 520 #endif /* WPA_SUPPLICANT_I_H */ | 521 #endif /* WPA_SUPPLICANT_I_H */ |
| OLD | NEW |