Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
wpa2.c File Reference
#include "wpa2.h"
#include "device.h"

Go to the source code of this file.

Functions

void WPA2_ClearRSN (PKnownBSS pBSSNode)
 
void WPA2vParseRSN (PKnownBSS pBSSNode, PWLAN_IE_RSN pRSN)
 
unsigned int WPA2uSetIEs (void *pMgmtHandle, PWLAN_IE_RSN pRSNIEs)
 

Variables

const BYTE abyOUIGK [4] = { 0x00, 0x0F, 0xAC, 0x00 }
 
const BYTE abyOUIWEP40 [4] = { 0x00, 0x0F, 0xAC, 0x01 }
 
const BYTE abyOUIWEP104 [4] = { 0x00, 0x0F, 0xAC, 0x05 }
 
const BYTE abyOUITKIP [4] = { 0x00, 0x0F, 0xAC, 0x02 }
 
const BYTE abyOUICCMP [4] = { 0x00, 0x0F, 0xAC, 0x04 }
 
const BYTE abyOUI8021X [4] = { 0x00, 0x0F, 0xAC, 0x01 }
 
const BYTE abyOUIPSK [4] = { 0x00, 0x0F, 0xAC, 0x02 }
 

Function Documentation

void WPA2_ClearRSN ( PKnownBSS  pBSSNode)

Definition at line 75 of file wpa2.c.

unsigned int WPA2uSetIEs ( void pMgmtHandle,
PWLAN_IE_RSN  pRSNIEs 
)

Definition at line 264 of file wpa2.c.

void WPA2vParseRSN ( PKnownBSS  pBSSNode,
PWLAN_IE_RSN  pRSN 
)

Definition at line 110 of file wpa2.c.

Variable Documentation

const BYTE abyOUI8021X[4] = { 0x00, 0x0F, 0xAC, 0x01 }

Definition at line 50 of file wpa2.c.

const BYTE abyOUICCMP[4] = { 0x00, 0x0F, 0xAC, 0x04 }

Definition at line 48 of file wpa2.c.

const BYTE abyOUIGK[4] = { 0x00, 0x0F, 0xAC, 0x00 }

Definition at line 44 of file wpa2.c.

const BYTE abyOUIPSK[4] = { 0x00, 0x0F, 0xAC, 0x02 }

Definition at line 51 of file wpa2.c.

const BYTE abyOUITKIP[4] = { 0x00, 0x0F, 0xAC, 0x02 }

Definition at line 47 of file wpa2.c.

const BYTE abyOUIWEP104[4] = { 0x00, 0x0F, 0xAC, 0x05 }

Definition at line 46 of file wpa2.c.

const BYTE abyOUIWEP40[4] = { 0x00, 0x0F, 0xAC, 0x01 }

Definition at line 45 of file wpa2.c.