#include <asm/string.h>
#include <asm/errno.h>
#include <net/ieee80211.h>
#include "net/ieee80211.h"
MODULE_AUTHOR("Jouni Malinen");
MODULE_DESCRIPTION("HostAP crypto");
#include <linux/wireless.h>
#include <linux/crypto.h>
#include <linux/if_arp.h>
#include <linux/skbuff.h>
#include <linux/etherdevice.h>
#include <asm/uaccess.h>
/*
#include <net/arp.h>
MODULE_DESCRIPTION("802.11 data/management/control stack");
MODULE_AUTHOR("Copyright (C) 2004 Intel Corporation <jketreno@linux.intel.com>");
#include <linux/ctype.h>
static inline void ieee80211_monitor_rx(struct ieee80211_device *ieee,
struct sk_buff *skb,
#include <linux/kmod.h>
#include <linux/module.h>
static const char *ieee80211_modes[] = {
"?", "a", "b", "ab", "g", "ag", "bg", "abg"
};
#include <asm/io.h>
#define DRV_NAME "ipw2200"