#include <linux/netdevice.h>#include <linux/types.h>#include <linux/skbuff.h>#include <linux/compiler.h>#include <linux/ieee80211.h>#include <linux/gfp.h>#include <asm/unaligned.h>#include <net/mac80211.h>#include <crypto/aes.h>#include "ieee80211_i.h"#include "michael.h"#include "tkip.h"#include "aes_ccm.h"#include "aes_cmac.h"#include "wpa.h"
Go to the source code of this file.
Definition at line 546 of file kernel-3.5/wpa.c.
| static void bip_ipn_set64 | ( | u8 * | d, |
| u64 | pn | ||
| ) | [inline, static] |
Definition at line 559 of file kernel-3.5/wpa.c.
| static void bip_ipn_swap | ( | u8 * | d, |
| const u8 * | s | ||
| ) | [inline, static] |
Definition at line 569 of file kernel-3.5/wpa.c.
| static int ccmp_encrypt_skb | ( | struct ieee80211_tx_data * | tx, |
| struct sk_buff * | skb | ||
| ) | [static] |
Definition at line 397 of file kernel-3.5/wpa.c.
| static void ccmp_hdr2pn | ( | u8 * | pn, |
| u8 * | hdr | ||
| ) | [inline, static] |
Definition at line 386 of file kernel-3.5/wpa.c.
| static void ccmp_pn2hdr | ( | u8 * | hdr, |
| u8 * | pn, | ||
| int | key_id | ||
| ) | [inline, static] |
Definition at line 373 of file kernel-3.5/wpa.c.
| static void ccmp_special_blocks | ( | struct sk_buff * | skb, |
| u8 * | pn, | ||
| u8 * | scratch, | ||
| int | encrypted | ||
| ) | [static] |
Definition at line 300 of file kernel-3.5/wpa.c.
Definition at line 626 of file kernel-3.5/wpa.c.
Definition at line 581 of file kernel-3.5/wpa.c.
| ieee80211_rx_result ieee80211_crypto_ccmp_decrypt | ( | struct ieee80211_rx_data * | rx | ) |
Definition at line 483 of file kernel-3.5/wpa.c.
| ieee80211_tx_result ieee80211_crypto_ccmp_encrypt | ( | struct ieee80211_tx_data * | tx | ) |
Definition at line 467 of file kernel-3.5/wpa.c.
| ieee80211_tx_result ieee80211_crypto_hw_encrypt | ( | struct ieee80211_tx_data * | tx | ) |
Definition at line 676 of file kernel-3.5/wpa.c.
| ieee80211_rx_result ieee80211_crypto_tkip_decrypt | ( | struct ieee80211_rx_data * | rx | ) |
Definition at line 251 of file kernel-3.5/wpa.c.
| ieee80211_tx_result ieee80211_crypto_tkip_encrypt | ( | struct ieee80211_tx_data * | tx | ) |
Definition at line 235 of file kernel-3.5/wpa.c.
Definition at line 82 of file kernel-3.5/wpa.c.
| ieee80211_tx_result ieee80211_tx_h_michael_mic_add | ( | struct ieee80211_tx_data * | tx | ) |
Definition at line 28 of file kernel-3.5/wpa.c.
| static int tkip_encrypt_skb | ( | struct ieee80211_tx_data * | tx, |
| struct sk_buff * | skb | ||
| ) | [static] |
Definition at line 175 of file kernel-3.5/wpa.c.