12088Ssos/* 25994Ssos * hostapd / IEEE 802.11 MLME 32088Ssos * Copyright 2003, Jouni Malinen <j@w1.fi> 42088Ssos * Copyright 2003-2004, Instant802 Networks, Inc. 52088Ssos * Copyright 2005-2006, Devicescape Software, Inc. 62088Ssos * 72088Ssos * This software may be distributed under the terms of the BSD license. 82088Ssos * See README for more details. 95994Ssos */ 105994Ssos 112088Ssos#ifndef MLME_H 122088Ssos#define MLME_H 132088Ssos 142088Ssosvoid mlme_authenticate_indication(struct hostapd_data *hapd, 152088Ssos struct sta_info *sta); 162088Ssos 172088Ssosvoid mlme_deauthenticate_indication(struct hostapd_data *hapd, 182088Ssos struct sta_info *sta, u16 reason_code); 192088Ssos 202088Ssosvoid mlme_associate_indication(struct hostapd_data *hapd, 212088Ssos struct sta_info *sta); 222088Ssos 232088Ssosvoid mlme_reassociate_indication(struct hostapd_data *hapd, 242088Ssos struct sta_info *sta); 252088Ssos 262088Ssosvoid mlme_disassociate_indication(struct hostapd_data *hapd, 272088Ssos struct sta_info *sta, u16 reason_code); 2838053Syokota 292088Ssosvoid mlme_michaelmicfailure_indication(struct hostapd_data *hapd, 302088Ssos const u8 *addr); 312088Ssos 322088Ssosvoid mlme_deletekeys_request(struct hostapd_data *hapd, struct sta_info *sta); 332088Ssos 342088Ssos#endif /* MLME_H */ 352088Ssos