Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
net
mac80211
wpa.h
Go to the documentation of this file.
1
/*
2
* Copyright 2002-2004, Instant802 Networks, Inc.
3
*
4
* This program is free software; you can redistribute it and/or modify
5
* it under the terms of the GNU General Public License version 2 as
6
* published by the Free Software Foundation.
7
*/
8
9
#ifndef WPA_H
10
#define WPA_H
11
12
#include <
linux/skbuff.h
>
13
#include <linux/types.h>
14
#include "
ieee80211_i.h
"
15
16
ieee80211_tx_result
17
ieee80211_tx_h_michael_mic_add
(
struct
ieee80211_tx_data
*
tx
);
18
ieee80211_rx_result
19
ieee80211_rx_h_michael_mic_verify
(
struct
ieee80211_rx_data
*
rx
);
20
21
ieee80211_tx_result
22
ieee80211_crypto_tkip_encrypt
(
struct
ieee80211_tx_data
*
tx
);
23
ieee80211_rx_result
24
ieee80211_crypto_tkip_decrypt
(
struct
ieee80211_rx_data
*
rx
);
25
26
ieee80211_tx_result
27
ieee80211_crypto_ccmp_encrypt
(
struct
ieee80211_tx_data
*
tx
);
28
ieee80211_rx_result
29
ieee80211_crypto_ccmp_decrypt
(
struct
ieee80211_rx_data
*
rx
);
30
31
ieee80211_tx_result
32
ieee80211_crypto_aes_cmac_encrypt
(
struct
ieee80211_tx_data
*
tx
);
33
ieee80211_rx_result
34
ieee80211_crypto_aes_cmac_decrypt
(
struct
ieee80211_rx_data
*
rx
);
35
ieee80211_tx_result
36
ieee80211_crypto_hw_encrypt
(
struct
ieee80211_tx_data
*
tx
);
37
38
#endif
/* WPA_H */
Generated on Thu Jan 10 2013 14:32:34 for Linux Kernel by
1.8.2