ap_mlme.h
Go to the documentation of this file.
00001 /*
00002  * hostapd / IEEE 802.11 MLME
00003  * Copyright 2003, Jouni Malinen <j@w1.fi>
00004  * Copyright 2003-2004, Instant802 Networks, Inc.
00005  * Copyright 2005-2006, Devicescape Software, Inc.
00006  *
00007  * This program is free software; you can redistribute it and/or modify
00008  * it under the terms of the GNU General Public License version 2 as
00009  * published by the Free Software Foundation.
00010  *
00011  * Alternatively, this software may be distributed under the terms of BSD
00012  * license.
00013  *
00014  * See README and COPYING for more details.
00015  */
00016 
00017 #ifndef MLME_H
00018 #define MLME_H
00019 
00020 void mlme_authenticate_indication(struct hostapd_data *hapd,
00021                                   struct sta_info *sta);
00022 
00023 void mlme_deauthenticate_indication(struct hostapd_data *hapd,
00024                                     struct sta_info *sta, u16 reason_code);
00025 
00026 void mlme_associate_indication(struct hostapd_data *hapd,
00027                                struct sta_info *sta);
00028 
00029 void mlme_reassociate_indication(struct hostapd_data *hapd,
00030                                  struct sta_info *sta);
00031 
00032 void mlme_disassociate_indication(struct hostapd_data *hapd,
00033                                   struct sta_info *sta, u16 reason_code);
00034 
00035 void mlme_michaelmicfailure_indication(struct hostapd_data *hapd,
00036                                        const u8 *addr);
00037 
00038 void mlme_deletekeys_request(struct hostapd_data *hapd, struct sta_info *sta);
00039 
00040 #endif /* MLME_H */


wpa_supplicant
Author(s): Package maintained by Blaise Gassend
autogenerated on Thu Apr 24 2014 15:34:33