diff -urNp ieee80211.org/ieee80211_crypt.c ieee80211/ieee80211_crypt.c --- ieee80211.org/ieee80211_crypt.c 2007-01-05 12:35:37.000000000 +0200 +++ ieee80211/ieee80211_crypt.c 2007-01-05 12:38:36.000000000 +0200 @@ -11,7 +11,7 @@ * */ -#include +/*#include */ #include #include #include diff -urNp ieee80211.org/ieee80211_crypt_ccmp.c ieee80211/ieee80211_crypt_ccmp.c --- ieee80211.org/ieee80211_crypt_ccmp.c 2007-01-05 12:35:37.000000000 +0200 +++ ieee80211/ieee80211_crypt_ccmp.c 2007-01-05 12:39:25.000000000 +0200 @@ -9,7 +9,7 @@ * more details. */ -#include +/*#include */ #include #include #include diff -urNp ieee80211.org/ieee80211_crypt_tkip.c ieee80211/ieee80211_crypt_tkip.c --- ieee80211.org/ieee80211_crypt_tkip.c 2007-01-05 12:35:37.000000000 +0200 +++ ieee80211/ieee80211_crypt_tkip.c 2007-01-05 12:40:14.000000000 +0200 @@ -9,7 +9,7 @@ * more details. */ -#include +/*#include */ #include #include #include diff -urNp ieee80211.org/ieee80211_crypt_wep.c ieee80211/ieee80211_crypt_wep.c --- ieee80211.org/ieee80211_crypt_wep.c 2007-01-05 12:35:37.000000000 +0200 +++ ieee80211/ieee80211_crypt_wep.c 2007-01-05 12:41:03.000000000 +0200 @@ -9,7 +9,7 @@ * more details. */ -#include +/*#include */ #include #include #include diff -urNp ieee80211.org/ieee80211_module.c ieee80211/ieee80211_module.c --- ieee80211.org/ieee80211_module.c 2007-01-05 12:35:37.000000000 +0200 +++ ieee80211/ieee80211_module.c 2007-01-05 12:41:54.000000000 +0200 @@ -31,7 +31,7 @@ *******************************************************************************/ #include -#include +/*#include */ #include #include #include diff -urNp ieee80211.org/ieee80211_rx.c ieee80211/ieee80211_rx.c --- ieee80211.org/ieee80211_rx.c 2007-01-05 12:35:37.000000000 +0200 +++ ieee80211/ieee80211_rx.c 2007-01-05 12:42:42.000000000 +0200 @@ -22,7 +22,7 @@ #include -#include +/*#include */ #include #include #include diff -urNp ieee80211.org/ieee80211_softmac_wx.c ieee80211/ieee80211_softmac_wx.c --- ieee80211.org/ieee80211_softmac_wx.c 2007-01-05 12:35:37.000000000 +0200 +++ ieee80211/ieee80211_softmac_wx.c 2007-01-05 12:46:09.000000000 +0200 @@ -356,8 +356,8 @@ int ieee80211_wx_set_essid(struct ieee80 spin_lock_irqsave(&ieee->lock, flags); if (wrqu->essid.flags && wrqu->essid.length) { - len = ((wrqu->essid.length-1) < IW_ESSID_MAX_SIZE) ? (wrqu->essid.length-1) : IW_ESSID_MAX_SIZE; - + len = ((wrqu->essid.length) < IW_ESSID_MAX_SIZE) ? (wrqu->essid.length) : IW_ESSID_MAX_SIZE; + strncpy(ieee->current_network.ssid, extra, len); ieee->current_network.ssid_len = len; ieee->ssid_set = 1; diff -urNp ieee80211.org/ieee80211_tx.c ieee80211/ieee80211_tx.c --- ieee80211.org/ieee80211_tx.c 2007-01-05 12:35:37.000000000 +0200 +++ ieee80211/ieee80211_tx.c 2007-01-05 12:43:18.000000000 +0200 @@ -32,7 +32,7 @@ ******************************************************************************/ #include -#include +/*#include */ #include #include #include