mlme_osdep.h revision 0e54f6090db9eed25a745e5abf45b3c12ce724d1
10e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar/****************************************************************************** 20e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * 30e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * Copyright(c) 2007 - 2010 Realtek Corporation. All rights reserved. 40e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * 50e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * This program is free software; you can redistribute it and/or modify it 60e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * under the terms of version 2 of the GNU General Public License as 70e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * published by the Free Software Foundation. 80e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * 90e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * This program is distributed in the hope that it will be useful, but WITHOUT 100e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 110e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for 120e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * more details. 130e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * 140e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * You should have received a copy of the GNU General Public License along with 150e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * this program; if not, write to the Free Software Foundation, Inc., 160e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA 170e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * 180e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar * 190e54f6090db9eed25a745e5abf45b3c12ce724d1Ali Bahar ******************************************************************************/ 202865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Finger#ifndef __MLME_OSDEP_H_ 212865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Finger#define __MLME_OSDEP_H_ 222865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Finger 232865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Finger#include "osdep_service.h" 242865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Finger#include "drv_types.h" 252865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Finger 262865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Fingervoid r8712_init_mlme_timer(struct _adapter *padapter); 272865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Fingervoid r8712_os_indicate_disconnect(struct _adapter *adapter); 282865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Fingervoid r8712_os_indicate_connect(struct _adapter *adapter); 292865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Fingervoid r8712_report_sec_ie(struct _adapter *adapter, u8 authmode, u8 *sec_ie); 302865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Fingerint r8712_recv_indicatepkts_in_order(struct _adapter *adapter, 310593758e4b71836d3a95714b626d273ee51173e0Javier M. Mellid struct recv_reorder_ctrl *precvreorder_ctrl, 320593758e4b71836d3a95714b626d273ee51173e0Javier M. Mellid int bforced); 332865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Fingervoid r8712_indicate_wx_assoc_event(struct _adapter *padapter); 342865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Fingervoid r8712_indicate_wx_disassoc_event(struct _adapter *padapter); 352865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Finger 362865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Finger#endif /*_MLME_OSDEP_H_*/ 372865d42c78a9121caad52cb02d1fbb7f5cdbc4efLarry Finger 38