make: Entering directory `/usr/src/kernels/2.6.23.15-137.fc8-x86_64' CC [M] /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.o In file included from /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:49: /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl-3945.h:198: error: field 'band' has incomplete type In file included from /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:49: /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl-3945.h:702: error: field 'band' has incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl-3945.h:709: error: 'IEEE80211_NUM_BANDS' undeclared here (not in a function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl-3945.h: In function 'is_channel_a_band': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl-3945.h:940: error: 'IEEE80211_BAND_5GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl-3945.h:940: error: (Each undeclared identifier is reported only once /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl-3945.h:940: error: for each function it appears in.) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl-3945.h: In function 'is_channel_bg_band': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl-3945.h:945: error: 'IEEE80211_BAND_2GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: At top level: /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:120: error: parameter 2 ('band') has incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_get_band': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:122: error: 'struct wiphy' has no member named 'bands' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_add_station': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:498: error: implicit declaration of function 'DECLARE_MAC_BUF' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:498: error: 'mac' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:499: warning: ISO C90 forbids mixed declarations and code /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:532: error: implicit declaration of function 'print_mac' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:532: warning: format '%s' expects type 'char *', but argument 5 has type 'int' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:544: error: 'IEEE80211_BAND_5GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: At top level: /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:894: error: parameter 2 ('band') has incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_set_rxon_channel': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:897: error: type of formal parameter 2 is incomplete /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:908: error: 'IEEE80211_BAND_5GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_commit_rxon': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:1099: error: 'mac' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:1157: warning: format '%s' expects type 'char *', but argument 6 has type 'int' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: At top level: /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:2454: error: parameter 2 ('band') has incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_set_flags_for_phymode': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:2456: error: 'IEEE80211_BAND_5GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_connection_init_rx_config': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:2520: error: type of formal parameter 2 is incomplete /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:2535: error: 'IEEE80211_BAND_5GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:2537: error: 'IEEE80211_BAND_2GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:2539: error: type of formal parameter 2 is incomplete /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_set_mode': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:2554: error: type of formal parameter 2 is incomplete /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_get_sta_id': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:2725: error: 'mac' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:2737: warning: format '%s' expects type 'char *', but argument 4 has type 'int' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_tx_skb': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:2785: error: invalid type argument of '->' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:2818: error: 'mac' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:2820: warning: format '%s' expects type 'char *', but argument 4 has type 'int' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_set_rate': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:2988: error: type of formal parameter 2 is incomplete /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:2997: error: dereferencing pointer to incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:2997: error: 'IEEE80211_BAND_2GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:3000: error: dereferencing pointer to incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:3001: error: dereferencing pointer to incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:3002: error: 'struct ieee80211_rate' has no member named 'hw_value' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:3003: error: 'IEEE80211_CHAN_DISABLED' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:3004: error: 'struct ieee80211_rate' has no member named 'hw_value' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:3004: error: 'struct ieee80211_rate' has no member named 'hw_value' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:3006: error: 'struct ieee80211_rate' has no member named 'hw_value' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_print_rx_config_cmd': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:4416: error: 'mac' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:4428: warning: format '%s' expects type 'char *', but argument 4 has type 'int' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:4430: warning: format '%s' expects type 'char *', but argument 4 has type 'int' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: At top level: /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5009: error: parameter 2 ('band') has incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_get_channel_info': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5014: error: 'IEEE80211_BAND_5GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5021: error: 'IEEE80211_BAND_2GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_init_channel_map': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5089: error: 'IEEE80211_BAND_2GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5090: error: 'IEEE80211_BAND_5GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: At top level: /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5187: error: parameter 2 ('band') has incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_get_active_dwell_time': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5189: error: 'IEEE80211_BAND_5GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: At top level: /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5196: error: parameter 2 ('band') has incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_get_passive_dwell_time': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5198: error: type of formal parameter 2 is incomplete /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5199: error: 'IEEE80211_BAND_2GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: At top level: /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5220: error: parameter 2 ('band') has incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_get_channels_for_scan': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5231: error: type of formal parameter 2 is incomplete /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5235: error: dereferencing pointer to incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5237: error: type of formal parameter 2 is incomplete /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5238: error: type of formal parameter 2 is incomplete /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5240: error: dereferencing pointer to incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5241: error: 'const struct ieee80211_channel' has no member named 'hw_value' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5252: error: 'const struct ieee80211_channel' has no member named 'hw_value' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5254: error: type of formal parameter 2 is incomplete /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5262: error: 'const struct ieee80211_channel' has no member named 'flags' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5262: error: 'IEEE80211_CHAN_PASSIVE_SCAN' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5281: error: 'IEEE80211_BAND_5GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_init_hw_rates': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5311: error: 'struct ieee80211_rate' has no member named 'bitrate' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5312: error: 'struct ieee80211_rate' has no member named 'hw_value' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5313: error: 'struct ieee80211_rate' has no member named 'hw_value_short' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5320: error: 'IEEE80211_RATE_SHORT_PREAMBLE' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_init_geos': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5337: error: 'IEEE80211_BAND_2GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5338: error: 'IEEE80211_BAND_5GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5358: error: dereferencing pointer to incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5359: error: dereferencing pointer to incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5360: error: dereferencing pointer to incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5363: error: dereferencing pointer to incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5364: error: dereferencing pointer to incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5365: error: dereferencing pointer to incomplete type /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5388: error: 'struct ieee80211_channel' has no member named 'center_freq' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5389: error: 'struct ieee80211_channel' has no member named 'max_power' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5390: error: 'struct ieee80211_channel' has no member named 'max_antenna_gain' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5391: error: 'struct ieee80211_channel' has no member named 'hw_value' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5395: error: 'struct ieee80211_channel' has no member named 'flags' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5395: error: 'IEEE80211_CHAN_NO_IBSS' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5398: error: 'struct ieee80211_channel' has no member named 'flags' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5398: error: 'IEEE80211_CHAN_PASSIVE_SCAN' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5401: error: 'struct ieee80211_channel' has no member named 'flags' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5401: error: 'IEEE80211_CHAN_RADAR' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5407: error: 'struct ieee80211_channel' has no member named 'flags' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5407: error: 'IEEE80211_CHAN_DISABLED' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5423: error: 'struct wiphy' has no member named 'bands' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:5424: error: 'struct wiphy' has no member named 'bands' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_bg_request_scan': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:6440: error: storage size of 'band' isn't known /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:6572: error: 'IEEE80211_BAND_2GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:6578: error: 'IEEE80211_BAND_5GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:6603: error: type of formal parameter 2 is incomplete /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:6440: warning: unused variable 'band' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_bg_post_associate': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:6672: error: 'mac' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:6680: warning: format '%s' expects type 'char *', but argument 5 has type 'int' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:6746: error: 'IEEE80211_BAND_5GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_mac_tx': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:6942: error: invalid type argument of '->' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_mac_add_interface': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:6957: error: 'mac' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:6974: warning: format '%s' expects type 'char *', but argument 4 has type 'int' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_mac_config': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7002: error: invalid type argument of '->' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7022: error: invalid type argument of '->' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7023: error: invalid type argument of '->' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7023: error: type of formal parameter 2 is incomplete /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7025: error: invalid type argument of '->' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7025: error: invalid type argument of '->' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7033: error: invalid type argument of '->' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7033: error: invalid type argument of '->' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7033: error: type of formal parameter 2 is incomplete /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7035: error: invalid type argument of '->' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7035: error: type of formal parameter 2 is incomplete /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_mac_config_interface': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7142: error: 'mac' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7143: warning: ISO C90 forbids mixed declarations and code /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7164: warning: format '%s' expects type 'char *', but argument 4 has type 'int' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7189: warning: format '%s' expects type 'char *', but argument 4 has type 'int' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_mac_set_key': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7367: error: 'mac' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:7369: warning: format '%s' expects type 'char *', but argument 4 has type 'int' /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c: In function 'iwl3945_pci_probe': /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:8247: error: 'mac' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:8331: error: 'IEEE80211_BAND_2GHZ' undeclared (first use in this function) /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:8413: error: type of formal parameter 2 is incomplete /home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.c:8450: warning: format '%s' expects type 'char *', but argument 4 has type 'int' make[1]: *** [/home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi/iwl3945-base.o] Error 1 make: *** [_module_/home/linux/kernel/wireless-everything/drivers/net/wireless/iwlwifi] Error 2 make: Leaving directory `/usr/src/kernels/2.6.23.15-137.fc8-x86_64'