[Madwifi-cvs] revision 1703 committed
Status: Beta
Brought to you by:
otaku
From: Pavel R. <svn...@ma...> - 2006-08-11 05:35:40
|
Project : madwifi Revision : 1703 Author : proski (Pavel Roskin) Date : 2006-08-11 07:35:30 +0200 (Fri, 11 Aug 2006) Log Message : Fix compatibility with WIRELESS_EXT < 16 This is needed to support Linux older than 2.4.23. Affected Files: * trunk/net80211/ieee80211_wireless.c updated Modified: trunk/net80211/ieee80211_wireless.c =================================================================== --- trunk/net80211/ieee80211_wireless.c 2006-08-09 22:43:22 UTC (rev 1702) +++ trunk/net80211/ieee80211_wireless.c 2006-08-11 05:35:30 UTC (rev 1703) @@ -1145,6 +1145,7 @@ return 0; } +#if WIRELESS_EXT >= 16 /* Enhanced iwspy support */ static int ieee80211_ioctl_setthrspy(struct net_device *dev, struct iw_request_info *info, @@ -1199,6 +1200,7 @@ return 0; } +#endif static int ieee80211_ioctl_siwmode(struct net_device *dev, struct iw_request_info *info, @@ -4959,8 +4961,13 @@ (iw_handler) NULL /* kernel code */, /* SIOCGIWSTATS */ (iw_handler) ieee80211_ioctl_setspy, /* SIOCSIWSPY */ (iw_handler) ieee80211_ioctl_getspy, /* SIOCGIWSPY */ +#if WIRELESS_EXT >= 16 (iw_handler) ieee80211_ioctl_setthrspy, /* SIOCSIWTHRSPY */ (iw_handler) ieee80211_ioctl_getthrspy, /* SIOCGIWTHRSPY */ +#else + (iw_handler) NULL, /* SIOCSIWTHRSPY */ + (iw_handler) NULL, /* SIOCGIWTHRSPY */ +#endif (iw_handler) ieee80211_ioctl_siwap, /* SIOCSIWAP */ (iw_handler) ieee80211_ioctl_giwap, /* SIOCGIWAP */ #ifdef SIOCSIWMLME |