-Index: linux-2.6.23.17/include/linux/ieee80211.h
-===================================================================
---- linux-2.6.23.17.orig/include/linux/ieee80211.h
-+++ linux-2.6.23.17/include/linux/ieee80211.h
+--- a/include/linux/ieee80211.h
++++ b/include/linux/ieee80211.h
@@ -106,6 +106,75 @@ struct ieee80211_hdr {
} __attribute__ ((packed));
+};
+
#endif /* IEEE80211_H */
-Index: linux-2.6.23.17/include/linux/nl80211.h
-===================================================================
---- linux-2.6.23.17.orig/include/linux/nl80211.h
-+++ linux-2.6.23.17/include/linux/nl80211.h
+--- a/include/linux/nl80211.h
++++ b/include/linux/nl80211.h
@@ -7,6 +7,217 @@
*/
+#define NL80211_KEYTYPE_MAX (__NL80211_KEYTYPE_AFTER_LAST - 1)
+
#endif /* __LINUX_NL80211_H */
-Index: linux-2.6.23.17/include/net/cfg80211.h
-===================================================================
---- linux-2.6.23.17.orig/include/net/cfg80211.h
-+++ linux-2.6.23.17/include/net/cfg80211.h
+--- a/include/net/cfg80211.h
++++ b/include/net/cfg80211.h
@@ -3,6 +3,7 @@
#include <linux/netlink.h>
+ u32 seq, int flags, u8 cmd);
+
#endif /* __NET_CFG80211_H */
-Index: linux-2.6.23.17/include/net/iw_handler.h
-===================================================================
---- linux-2.6.23.17.orig/include/net/iw_handler.h
-+++ linux-2.6.23.17/include/net/iw_handler.h
+--- a/include/net/iw_handler.h
++++ b/include/net/iw_handler.h
@@ -431,7 +431,13 @@ struct iw_public_data {
* Those may be called only within the kernel.
*/
/* Send a single event to user space */
extern void wireless_send_event(struct net_device * dev,
-Index: linux-2.6.23.17/include/net/mac80211.h
-===================================================================
---- linux-2.6.23.17.orig/include/net/mac80211.h
-+++ linux-2.6.23.17/include/net/mac80211.h
+--- a/include/net/mac80211.h
++++ b/include/net/mac80211.h
@@ -300,7 +300,6 @@ struct ieee80211_conf {
/* Following five fields are used for IEEE 802.11H */
unsigned int radar_detect;