dect
/
linux-2.6
Archived
13
0
Fork 0
This repository has been archived on 2022-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
linux-2.6/drivers/staging/winbond/mlme_mib.h

85 lines
2.8 KiB
C

//============================================================================
// MLMEMIB.H -
//
// Description:
// Get and Set some of MLME MIB attributes.
//
// Revision history:
// --------------------------------------------------------------------------
// 20030117 PD43 Austin Liu
// Initial release
//
// Copyright (c) 2003 Winbond Electronics Corp. All rights reserved.
//============================================================================
#ifndef _MLME_MIB_H
#define _MLME_MIB_H
//============================================================================
// MLMESetExcludeUnencrypted --
//
// Description:
// Set the dot11ExcludeUnencrypted value.
//
// Arguments:
// adapter - The pointer to the miniport adapter context.
// ExUnencrypted - unsigned char type. The value to be set.
//
// Return values:
// None.
//============================================================================
#define MLMESetExcludeUnencrypted(adapter, ExUnencrypted) \
{ \
(adapter)->sLocalPara.ExcludeUnencrypted = ExUnencrypted; \
}
//============================================================================
// MLMEGetExcludeUnencrypted --
//
// Description:
// Get the dot11ExcludeUnencrypted value.
//
// Arguments:
// adapter - The pointer to the miniport adapter context.
//
// Return values:
// unsigned char type. The current dot11ExcludeUnencrypted value.
//============================================================================
#define MLMEGetExcludeUnencrypted(adapter) ((unsigned char) (adapter)->sLocalPara.ExcludeUnencrypted)
//============================================================================
// MLMESetMaxReceiveLifeTime --
//
// Description:
// Set the dot11MaxReceiveLifeTime value.
//
// Arguments:
// adapter - The pointer to the miniport adapter context.
// ReceiveLifeTime- u32 type. The value to be set.
//
// Return values:
// None.
//============================================================================
#define MLMESetMaxReceiveLifeTime(adapter, ReceiveLifeTime) \
{ \
(adapter)->Mds.MaxReceiveTime = ReceiveLifeTime; \
}
//============================================================================
// MLMESetMaxReceiveLifeTime --
//
// Description:
// Get the dot11MaxReceiveLifeTime value.
//
// Arguments:
// adapter - The pointer to the miniport adapter context.
//
// Return values:
// u32 type. The current dot11MaxReceiveLifeTime value.
//============================================================================
#define MLMEGetMaxReceiveLifeTime(adapter) ((u32) (adapter)->Mds.MaxReceiveTime)
#endif