#include <linux/types.h>#include <linux/bitops.h>#include <linux/ieee80211.h>#include <asm/unaligned.h>#include "michael.h"
Go to the source code of this file.
Functions | |
| static void | michael_block (struct michael_mic_ctx *mctx, u32 val) |
| void | michael_mic (const u8 *key, struct ieee80211_hdr *hdr, const u8 *data, size_t data_len, u8 *mic) |
| static void | michael_mic_hdr (struct michael_mic_ctx *mctx, const u8 *key, struct ieee80211_hdr *hdr) |
| static void michael_block | ( | struct michael_mic_ctx * | mctx, |
| u32 | val | ||
| ) | [static] |
Definition at line 16 of file kernel-3.2/michael.c.
| void michael_mic | ( | const u8 * | key, |
| struct ieee80211_hdr * | hdr, | ||
| const u8 * | data, | ||
| size_t | data_len, | ||
| u8 * | mic | ||
| ) |
Definition at line 56 of file kernel-3.2/michael.c.
| static void michael_mic_hdr | ( | struct michael_mic_ctx * | mctx, |
| const u8 * | key, | ||
| struct ieee80211_hdr * | hdr | ||
| ) | [static] |
Definition at line 30 of file kernel-3.2/michael.c.