[WIRELESS] cfg80211: New wireless config infrastructure.

This patch creates the core cfg80211 code along with some sysfs bits.
This is a stripped down version to allow mac80211 to function, but
doesn't include any configuration yet except for creating and removing
virtual interfaces.

This patch includes the nl80211 header file but it only contains the
interface types which the cfg80211 interface for creating virtual
interfaces relies on.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Johannes Berg
2007-04-23 12:20:05 -07:00
committed by David S. Miller
parent 2a5e1c0eb9
commit 704232c271
13 changed files with 583 additions and 1 deletions

9
net/wireless/sysfs.h Normal file
View File

@@ -0,0 +1,9 @@
#ifndef __WIRELESS_SYSFS_H
#define __WIRELESS_SYSFS_H
extern int wiphy_sysfs_init(void);
extern void wiphy_sysfs_exit(void);
extern struct class ieee80211_class;
#endif /* __WIRELESS_SYSFS_H */