1e24c1f86SMichael Straube /* SPDX-License-Identifier: GPL-2.0 */ 20e54f609SAli Bahar /****************************************************************************** 30e54f609SAli Bahar * 40e54f609SAli Bahar * Copyright(c) 2007 - 2010 Realtek Corporation. All rights reserved. 50e54f609SAli Bahar * 6b4f6209dSAli Bahar * Modifications for inclusion into the Linux staging tree are 7b4f6209dSAli Bahar * Copyright(c) 2010 Larry Finger. All rights reserved. 8b4f6209dSAli Bahar * 9b4f6209dSAli Bahar * Contact information: 10b4f6209dSAli Bahar * WLAN FAE <wlanfae@realtek.com> 11b4f6209dSAli Bahar * Larry Finger <Larry.Finger@lwfinger.net> 120e54f609SAli Bahar * 130e54f609SAli Bahar ******************************************************************************/ 142865d42cSLarry Finger #ifndef __MLME_OSDEP_H_ 152865d42cSLarry Finger #define __MLME_OSDEP_H_ 162865d42cSLarry Finger 172865d42cSLarry Finger #include "osdep_service.h" 182865d42cSLarry Finger #include "drv_types.h" 192865d42cSLarry Finger 202865d42cSLarry Finger void r8712_init_mlme_timer(struct _adapter *padapter); 212865d42cSLarry Finger void r8712_os_indicate_disconnect(struct _adapter *adapter); 222865d42cSLarry Finger void r8712_os_indicate_connect(struct _adapter *adapter); 232865d42cSLarry Finger void r8712_report_sec_ie(struct _adapter *adapter, u8 authmode, u8 *sec_ie); 242865d42cSLarry Finger int r8712_recv_indicatepkts_in_order(struct _adapter *adapter, 252865d42cSLarry Finger struct recv_reorder_ctrl *precvreorder_ctrl, 262865d42cSLarry Finger int bforced); 272865d42cSLarry Finger void r8712_indicate_wx_assoc_event(struct _adapter *padapter); 282865d42cSLarry Finger void r8712_indicate_wx_disassoc_event(struct _adapter *padapter); 292865d42cSLarry Finger 302865d42cSLarry Finger #endif /*_MLME_OSDEP_H_*/ 312865d42cSLarry Finger 32