All pastes #2129778 Raw Edit

Someone

public text v1 · immutable
#2129778 ·published 2012-03-19 01:48 UTC
rendered paste body
bash-4.1# cd iwlwifi-1.2.25
bash-4.1# ls
CHANGES  GIT_SHA1  ISSUES   LICENSE.BSD  Makefile        compatible  load    patches  unload
FILES    INSTALL   LICENSE  LICENSE.GPL  README.iwlwifi  dvals       origin  scripts
bash-4.1# make
make -C /lib/modules/2.6.37.6-smp/source O=/lib/modules/2.6.37.6-smp/build M=/home/silas/tmp/iwlwifi-1.2.25/compatible/ EXTRA_CFLAGS="-DCONFIG_IWL3945_DEBUG=y -DCONFIG_IWL4965_DEBUG=y -DCONFIG_IWL3945_SPECTRUM_MEASUREMENT=y -DCONFIG_IWL4965_SPECTRUM_MEASUREMENT=y -DCONFIG_IWL4965_SENSITIVITY=y -DCONFIG_IWL3945_QOS=y -DCONFIG_IWL4965_QOS=y" modules
make[1]: Entering directory `/usr/src/linux-2.6.37.6'
  CC [M]  /home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.o
In file included from /home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:51:0:
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-3945.h:138:29: error: field 'status' has incomplete type
In file included from /home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:51:0:
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-3945.h:443:2: error: expected specifier-qualifier-list before 'ieee80211_key_alg'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-3945.h:671:10: warning: 'struct ieee80211_tx_control' declared inside parameter list
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-3945.h:671:10: warning: its scope is only this definition or declaration, which is probably not what you want
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-3945.h: In function 'is_channel_a_band':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-3945.h:961:29: error: 'MODE_IEEE80211A' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-3945.h:961:29: note: each undeclared identifier is reported only once for each function it appears in
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-3945.h: In function 'is_channel_bg_band':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-3945.h:966:31: error: 'MODE_IEEE80211B' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-3945.h:967:24: error: 'MODE_IEEE80211G' undeclared (first use in this function)
In file included from /home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:52:0:
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-helpers.h: At top level:
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-helpers.h:169:19: error: redefinition of 'ieee80211_is_data'
include/linux/ieee80211.h:278:19: note: previous definition of 'ieee80211_is_data' was here
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-helpers.h:192:19: error: redefinition of 'ieee80211_is_beacon'
include/linux/ieee80211.h:376:19: note: previous definition of 'ieee80211_is_beacon' was here
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-helpers.h:198:19: error: redefinition of 'ieee80211_is_atim'
include/linux/ieee80211.h:386:19: note: previous definition of 'ieee80211_is_atim' was here
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-helpers.h:216:19: error: redefinition of 'ieee80211_is_auth'
include/linux/ieee80211.h:406:19: note: previous definition of 'ieee80211_is_auth' was here
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-helpers.h:222:19: error: redefinition of 'ieee80211_is_deauth'
include/linux/ieee80211.h:416:19: note: previous definition of 'ieee80211_is_deauth' was here
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-helpers.h:228:19: error: redefinition of 'ieee80211_is_disassoc'
include/linux/ieee80211.h:396:19: note: previous definition of 'ieee80211_is_disassoc' was here
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'ieee80211_get_qos_ctrl':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:114:2: error: implicit declaration of function 'ieee80211_get_hdrlen'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_get_hw_mode':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:127:3: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:127:18: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:128:4: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:128:23: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_add_station':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:539:2: error: expected ')' before 'MAC_FMT'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:539:2: warning: too few arguments for format
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:551:23: error: 'MODE_IEEE80211A' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_send_cmd_sync':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:797:8: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:797:2: error: implicit declaration of function 'signal_pending'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:797:2: error: implicit declaration of function 'schedule_timeout'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_set_rxon_channel':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:913:17: error: 'MODE_IEEE80211A' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_commit_rxon':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:1161:2: error: expected ')' before 'MAC_FMT'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:1161:2: warning: too few arguments for format
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:1200:24: error: 'IEEE80211_IF_TYPE_STA' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_update_sta_key_info':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:1387:17: error: 'struct ieee80211_key_conf' has no member named 'alg'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:1388:7: error: 'ALG_CCMP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:1394:7: error: 'ALG_TKIP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:1395:7: error: 'ALG_WEP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:1400:32: error: 'struct iwl3945_hw_key' has no member named 'alg'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:1400:46: error: 'struct ieee80211_key_conf' has no member named 'alg'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:1401:32: error: 'struct iwl3945_hw_key' has no member named 'keylen'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:1402:2: error: 'struct iwl3945_hw_key' has no member named 'key'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_fill_beacon_frame':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:1488:25: error: 'IEEE80211_IF_TYPE_IBSS' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:1489:25: error: 'IEEE80211_IF_TYPE_AP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_reset_qos':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:1929:23: error: 'IEEE80211_IF_TYPE_IBSS' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:1936:30: error: 'IEEE80211_IF_TYPE_AP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_is_network_packet':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2219:7: error: 'IEEE80211_IF_TYPE_IBSS' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2228:7: error: 'IEEE80211_IF_TYPE_STA' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_setup_rxon_timing':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2374:23: error: 'IEEE80211_IF_TYPE_STA' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2389:39: error: 'struct ieee80211_conf' has no member named 'beacon_int'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_scan_initiate':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2410:23: error: 'IEEE80211_IF_TYPE_AP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_set_flags_for_phymode':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2456:17: error: 'MODE_IEEE80211A' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2468:24: error: 'IEEE80211_IF_TYPE_IBSS' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_connection_init_rx_config':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2487:7: error: 'IEEE80211_IF_TYPE_AP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2491:7: error: 'IEEE80211_IF_TYPE_STA' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2496:7: error: 'IEEE80211_IF_TYPE_IBSS' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2503:7: error: 'IEEE80211_IF_TYPE_MNTR' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2535:19: error: 'MODE_IEEE80211A' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2537:19: error: 'MODE_IEEE80211G' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_set_mode':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2549:14: error: 'IEEE80211_IF_TYPE_IBSS' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: At top level:
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2590:11: warning: 'struct ieee80211_tx_control' declared inside parameter list
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_build_tx_cmd_hwcrypto':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2592:54: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2594:17: error: 'struct iwl3945_hw_key' has no member named 'alg'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2595:7: error: 'ALG_CCMP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2597:3: error: 'struct iwl3945_hw_key' has no member named 'key'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2597:3: error: 'struct iwl3945_hw_key' has no member named 'keylen'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2601:7: error: 'ALG_TKIP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2613:7: error: 'ALG_WEP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2615:11: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2617:14: error: 'struct iwl3945_hw_key' has no member named 'keylen'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2620:3: error: 'struct iwl3945_hw_key' has no member named 'key'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2620:3: error: 'struct iwl3945_hw_key' has no member named 'keylen'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2622:3: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2626:7: error: 'ALG_NONE' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2631:53: error: 'struct iwl3945_hw_key' has no member named 'alg'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: At top level:
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2643:7: warning: 'struct ieee80211_tx_control' declared inside parameter list
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_build_tx_cmd_basic':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2650:12: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2650:22: error: 'IEEE80211_TXCTL_NO_ACK' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2663:2: error: implicit declaration of function 'ieee80211_get_morefrag'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2673:10: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2673:20: error: 'IEEE80211_TXCTL_USE_RTS_CTS' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2676:17: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2676:27: error: 'IEEE80211_TXCTL_USE_CTS_PROTECT' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_get_sta_id':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2716:7: error: 'IEEE80211_IF_TYPE_STA' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2720:7: error: 'IEEE80211_IF_TYPE_AP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2728:7: error: 'IEEE80211_IF_TYPE_IBSS' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2739:3: error: expected ')' before 'MAC_FMT'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2739:3: warning: too few arguments for format
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: At top level:
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2755:37: warning: 'struct ieee80211_tx_control' declared inside parameter list
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_tx_skb':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2760:18: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2787:10: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2820:3: error: expected ')' before 'MAC_FMT'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2820:3: warning: too few arguments for format
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2853:2: error: invalid application of 'sizeof' to incomplete type 'struct ieee80211_tx_control' 
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2903:9: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2904:3: warning: passing argument 2 of 'iwl3945_build_tx_cmd_hwcrypto' from incompatible pointer type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2586:13: note: expected 'struct ieee80211_tx_control *' but argument is of type 'struct ieee80211_tx_control *'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2929:2: warning: passing argument 3 of 'iwl3945_build_tx_cmd_basic' from incompatible pointer type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2639:13: note: expected 'struct ieee80211_tx_control *' but argument is of type 'struct ieee80211_tx_control *'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2932:2: warning: passing argument 3 of 'iwl3945_hw_build_tx_cmd_rate' from incompatible pointer type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-3945.h:667:13: note: expected 'struct ieee80211_tx_control *' but argument is of type 'struct ieee80211_tx_control *'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2971:37: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_set_rate':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2997:2: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2997:2: error: 'MODE_IEEE80211A' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2997:2: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2997:2: error: 'MODE_IEEE80211B' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3001:20: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3002:14: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3003:12: error: 'struct ieee80211_rate' has no member named 'val'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3004:22: error: 'IEEE80211_RATE_SUPPORTED' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3005:4: error: 'struct ieee80211_rate' has no member named 'val'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3005:4: error: 'struct ieee80211_rate' has no member named 'val'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3005:4: error: 'IEEE80211_RATE_BASIC' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3009:35: error: 'struct ieee80211_rate' has no member named 'val'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3011:42: error: 'struct ieee80211_rate' has no member named 'val'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3013:4: error: 'struct ieee80211_rate' has no member named 'val'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3013:4: error: 'struct ieee80211_rate' has no member named 'val'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_radio_kill_sw':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3056:24: error: 'IEEE80211_IF_TYPE_AP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_handle_data_packet_monitor':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3134:19: error: 'struct ieee80211_rx_status' has no member named 'ssi'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3136:18: error: 'struct ieee80211_rx_status' has no member named 'rate'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3207:2: error: too many arguments to function 'ieee80211_rx_irqsafe'
include/net/mac80211.h:1990:6: note: declared here
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_is_duplicate_packet':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3223:7: error: 'IEEE80211_IF_TYPE_IBSS' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3252:7: error: 'IEEE80211_IF_TYPE_STA' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_txstatus_to_ieee':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3421:10: error: too many arguments to function 'ieee80211_tx_status_irqsafe'
include/net/mac80211.h:2068:6: note: declared here
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3424:9: error: too many arguments to function 'ieee80211_tx_status'
include/net/mac80211.h:2033:6: note: declared here
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_rx_reply_tx':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3508:11: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3509:11: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3510:11: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3511:11: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3513:11: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3514:38: error: 'IEEE80211_TX_STATUS_ACK' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3516:11: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_bg_beacon_update':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3650:2: warning: passing argument 2 of 'ieee80211_beacon_get' makes pointer from integer without a cast
include/net/mac80211.h:2106:31: note: expected 'struct ieee80211_vif *' but argument is of type 'int'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3650:2: error: too many arguments to function 'ieee80211_beacon_get'
include/net/mac80211.h:2106:31: note: declared here
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_rx_beacon_notif':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3685:24: error: 'IEEE80211_IF_TYPE_AP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_rx_card_state_notif':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3837:3: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_tx_cmd_complete':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:3925:3: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_print_rx_config_cmd':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:4514:2: error: expected ')' before 'MAC_FMT'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:4514:2: warning: too few arguments for format
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:4516:2: error: expected ')' before 'MAC_FMT'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:4516:2: warning: too few arguments for format
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_irq_handle_error':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:4739:2: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_get_channel_info':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5097:7: error: 'MODE_IEEE80211A' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5104:7: error: 'MODE_IEEE80211B' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5105:7: error: 'MODE_IEEE80211G' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_init_channel_map':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5172:37: error: 'MODE_IEEE80211B' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5173:8: error: 'MODE_IEEE80211A' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_get_active_dwell_time':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5262:17: error: 'MODE_IEEE80211A' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_get_passive_dwell_time':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5271:28: error: 'MODE_IEEE80211A' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_get_channels_for_scan':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5306:20: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5311:36: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5312:18: error: 'const struct ieee80211_channel' has no member named 'chan'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5323:33: error: 'const struct ieee80211_channel' has no member named 'chan'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5333:20: error: 'const struct ieee80211_channel' has no member named 'flag'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5333:28: error: 'IEEE80211_CHAN_W_ACTIVE_SCAN' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5352:18: error: 'MODE_IEEE80211A' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_reset_channel_flag':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5380:10: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5380:59: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5381:26: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5382:11: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5382:39: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_init_hw_rates':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5392:11: error: 'struct ieee80211_rate' has no member named 'rate'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5393:11: error: 'struct ieee80211_rate' has no member named 'val'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5394:11: error: 'struct ieee80211_rate' has no member named 'val2'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5395:20: error: 'IEEE80211_RATE_SUPPORTED' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5398:22: error: 'IEEE80211_RATE_OFDM' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5405:5: error: 'IEEE80211_RATE_CCK' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5405:26: error: 'IEEE80211_RATE_CCK_2' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5410:22: error: 'IEEE80211_RATE_BASIC' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_init_geos':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5438:25: error: invalid application of 'sizeof' to incomplete type 'struct ieee80211_hw_mode' 
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5464:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5464:7: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5464:18: error: 'MODE_IEEE80211A' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5465:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5465:7: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5466:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5466:7: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5467:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5467:7: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5468:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5468:7: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5470:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5470:7: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5470:18: error: 'MODE_IEEE80211B' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5471:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5471:7: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5472:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5472:7: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5473:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5473:7: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5474:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5474:7: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5476:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5476:7: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5476:18: error: 'MODE_IEEE80211G' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5477:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5477:7: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5478:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5478:7: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5479:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5479:7: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5480:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5480:7: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5499:4: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5499:19: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5499:4: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5499:37: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5501:4: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5501:19: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5501:4: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5501:37: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5502:4: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5502:9: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5505:9: error: 'struct ieee80211_channel' has no member named 'freq'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5506:9: error: 'struct ieee80211_channel' has no member named 'chan'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5507:9: error: 'struct ieee80211_channel' has no member named 'power_level'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5508:9: error: 'struct ieee80211_channel' has no member named 'antenna_max'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5511:10: error: 'struct ieee80211_channel' has no member named 'flag'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5511:19: error: 'IEEE80211_CHAN_W_SCAN' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5513:11: error: 'struct ieee80211_channel' has no member named 'flag'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5513:21: error: 'IEEE80211_CHAN_W_IBSS' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5516:11: error: 'struct ieee80211_channel' has no member named 'flag'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5516:21: error: 'IEEE80211_CHAN_W_ACTIVE_SCAN' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5519:11: error: 'struct ieee80211_channel' has no member named 'flag'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5526:9: error: 'struct ieee80211_channel' has no member named 'val'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5526:23: error: 'struct ieee80211_channel' has no member named 'flag'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5529:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5529:12: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5539:9: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5539:14: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5539:9: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5539:37: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5549:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5549:11: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5550:3: error: implicit declaration of function 'ieee80211_register_hwmode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5550:3: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5550:45: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5551:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5551:11: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5552:3: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5552:45: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5553:2: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5553:11: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5554:3: error: invalid use of undefined type 'struct ieee80211_hw_mode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5554:45: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_alive_start':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:6233:2: error: implicit declaration of function 'ieee80211_start_queues'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:6266:2: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function '__iwl3945_down':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:6295:2: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_bg_rf_kill':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:6503:2: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_bg_request_scan':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:6697:13: error: 'MODE_IEEE80211G' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:6703:13: error: 'MODE_IEEE80211A' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:6714:23: error: 'IEEE80211_IF_TYPE_MNTR' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_bg_post_associate':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:6798:23: error: 'IEEE80211_IF_TYPE_AP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:6804:2: error: expected ')' before 'MAC_FMT'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:6804:2: warning: too few arguments for format
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:6849:24: error: 'IEEE80211_IF_TYPE_IBSS' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:6857:7: error: 'IEEE80211_IF_TYPE_STA' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:6869:24: error: 'MODE_IEEE80211A' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_bg_scan_completed':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:6923:2: error: too few arguments to function 'ieee80211_scan_completed'
include/net/mac80211.h:2338:6: note: declared here
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_mac_open':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:6991:8: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: At top level:
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7054:16: warning: 'struct ieee80211_tx_control' declared inside parameter list
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_mac_tx':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7060:23: error: 'IEEE80211_IF_TYPE_MNTR' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7065:2: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7068:2: warning: passing argument 3 of 'iwl3945_tx_skb' from incompatible pointer type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:2754:12: note: expected 'struct ieee80211_tx_control *' but argument is of type 'struct ieee80211_tx_control *'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: At top level:
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7076:13: warning: 'struct ieee80211_if_init_conf' declared inside parameter list
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_mac_add_interface':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7081:2: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7081:2: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7089:27: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7095:10: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7096:3: error: expected ')' before 'MAC_FMT'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7096:3: warning: too few arguments for format
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7097:3: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7101:30: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_mac_config':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7124:2: warning: format '%d' expects type 'int', but argument 4 has type 'struct ieee80211_channel *'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7144:47: error: 'struct ieee80211_conf' has no member named 'phymode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7144:2: warning: passing argument 3 of 'iwl3945_get_channel_info' makes integer from pointer without a cast
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5091:36: note: expected 'u16' but argument is of type 'struct ieee80211_channel *'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7146:3: error: 'struct ieee80211_conf' has no member named 'phymode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7154:37: error: 'struct ieee80211_conf' has no member named 'phymode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7154:2: warning: passing argument 3 of 'iwl3945_set_rxon_channel' makes integer from pointer without a cast
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:900:12: note: expected 'u16' but argument is of type 'struct ieee80211_channel *'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7156:42: error: 'struct ieee80211_conf' has no member named 'phymode'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7167:3: warning: passing argument 2 of 'iwl3945_hw_channel_switch' makes integer from pointer without a cast
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-3945.h:689:12: note: expected 'u16' but argument is of type 'struct ieee80211_channel *'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7172:35: error: 'struct ieee80211_conf' has no member named 'radio_enabled'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7174:11: error: 'struct ieee80211_conf' has no member named 'radio_enabled'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_config_ap':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7242:25: error: 'IEEE80211_IF_TYPE_IBSS' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: At top level:
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7259:16: warning: 'struct ieee80211_if_conf' declared inside parameter list
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_mac_config_interface':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7268:24: error: 'IEEE80211_IF_TYPE_AP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7269:12: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7269:29: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7281:10: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7282:3: error: expected ')' before 'MAC_FMT'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7282:3: warning: too few arguments for format
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7286:26: error: 'IEEE80211_HW_NO_PROBE_FILTERING' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7299:12: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7300:8: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7302:4: error: expected ')' before 'MAC_FMT'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7302:4: warning: too few arguments for format
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7308:27: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7314:10: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7314:45: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7315:35: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7325:3: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7331:3: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7337:26: error: 'IEEE80211_IF_TYPE_STA' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7350:11: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7353:3: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7353:3: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7355:24: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: At top level:
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7365:17: warning: 'struct ieee80211_if_init_conf' declared inside parameter list
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_mac_remove_interface':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7379:32: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_mac_hw_scan':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7407:23: error: 'IEEE80211_IF_TYPE_AP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: At top level:
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7447:57: error: expected declaration specifiers or '...' before 'set_key_cmd'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_mac_set_key':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7463:3: error: expected ')' before 'MAC_FMT'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7463:3: warning: too few arguments for format
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7472:10: error: 'cmd' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_mac_conf_tx':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7535:4: error: 'const struct ieee80211_tx_queue_params' has no member named 'burst_time'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7543:23: error: 'IEEE80211_IF_TYPE_AP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: At top level:
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7557:12: warning: 'struct ieee80211_tx_queue_stats' declared inside parameter list
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_mac_get_tx_stats':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7579:8: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7580:8: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7581:8: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_mac_reset_tsf':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7632:35: error: 'struct ieee80211_conf' has no member named 'beacon_int'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7635:24: error: 'IEEE80211_IF_TYPE_STA' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7649:23: error: 'IEEE80211_IF_TYPE_AP' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7656:23: error: 'IEEE80211_IF_TYPE_IBSS' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: At top level:
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7674:13: warning: 'struct ieee80211_tx_control' declared inside parameter list
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_mac_beacon_update':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7688:23: error: 'IEEE80211_IF_TYPE_IBSS' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'show_rf_kill':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7767:54: error: 'struct device' has no member named 'driver_data'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'store_rf_kill':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7778:54: error: 'struct device' has no member named 'driver_data'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'show_temperature':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7792:54: error: 'struct device' has no member named 'driver_data'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'show_rs_window':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7806:31: error: 'struct device' has no member named 'driver_data'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'show_tx_power':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7814:54: error: 'struct device' has no member named 'driver_data'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'store_tx_power':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7822:54: error: 'struct device' has no member named 'driver_data'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'show_flags':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7841:54: error: 'struct device' has no member named 'driver_data'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'store_flags':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7850:54: error: 'struct device' has no member named 'driver_data'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'show_filter_flags':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7875:54: error: 'struct device' has no member named 'driver_data'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'store_filter_flags':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7885:54: error: 'struct device' has no member named 'driver_data'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'show_tune':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7912:54: error: 'struct device' has no member named 'driver_data'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'store_tune':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:7925:54: error: 'struct device' has no member named 'driver_data'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'show_rate':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8049:23: error: 'IEEE80211_IF_TYPE_STA' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'show_channels':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8191:38: error: 'MODE_IEEE80211G' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8193:39: error: 'MODE_IEEE80211B' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8195:21: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8196:18: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8206:22: error: 'struct ieee80211_channel' has no member named 'chan'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8207:22: error: 'struct ieee80211_channel' has no member named 'power_level'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8208:22: error: 'struct ieee80211_channel' has no member named 'flag'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8211:25: error: 'struct ieee80211_channel' has no member named 'flag'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8211:33: error: 'IEEE80211_CHAN_W_IBSS' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8212:20: error: 'struct ieee80211_channel' has no member named 'flag'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8216:22: error: 'struct ieee80211_channel' has no member named 'flag'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8217:18: error: 'IEEE80211_CHAN_W_ACTIVE_SCAN' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8220:38: error: 'MODE_IEEE80211A' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8222:21: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8223:18: error: dereferencing pointer to incomplete type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8234:22: error: 'struct ieee80211_channel' has no member named 'chan'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8235:22: error: 'struct ieee80211_channel' has no member named 'power_level'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8236:22: error: 'struct ieee80211_channel' has no member named 'flag'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8239:25: error: 'struct ieee80211_channel' has no member named 'flag'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8240:20: error: 'struct ieee80211_channel' has no member named 'flag'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8244:22: error: 'struct ieee80211_channel' has no member named 'flag'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'show_status':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8332:54: error: 'struct device' has no member named 'driver_data'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'dump_error_log':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8347:54: error: 'struct device' has no member named 'driver_data'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'dump_event_log':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8361:54: error: 'struct device' has no member named 'driver_data'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: At top level:
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8440:2: warning: initialization from incompatible pointer type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8441:2: error: unknown field 'open' specified in initializer
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8442:2: warning: initialization from incompatible pointer type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8443:2: warning: initialization from incompatible pointer type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8444:2: warning: initialization from incompatible pointer type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8445:2: warning: initialization from incompatible pointer type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8446:2: error: unknown field 'config_interface' specified in initializer
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8446:2: warning: initialization from incompatible pointer type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8447:2: warning: initialization from incompatible pointer type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8449:2: error: unknown field 'get_tx_stats' specified in initializer
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8449:2: warning: initialization from incompatible pointer type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8450:2: warning: initialization from incompatible pointer type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8453:2: error: unknown field 'beacon_update' specified in initializer
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8453:2: warning: initialization from incompatible pointer type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8455:1: warning: initialization from incompatible pointer type
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_pci_probe':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8511:4: error: 'struct ieee80211_hw' has no member named 'max_rssi'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8512:4: error: 'struct ieee80211_hw' has no member named 'max_noise'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8516:14: error: 'IEEE80211_HW_WEP_INCLUDE_IV' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8517:6: error: 'IEEE80211_HW_HOST_GEN_BEACON_TEMPLATE' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8548:2: warning: 'DMA_nnBIT_MASK' is deprecated
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8550:3: warning: 'DMA_nnBIT_MASK' is deprecated
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8583:18: error: 'IEEE80211_IF_TYPE_STA' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8628:33: error: 'MODE_IEEE80211G' undeclared (first use in this function)
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8665:2: error: expected ')' before 'MAC_FMT'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8665:2: warning: too few arguments for format
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:8675:16: error: 'struct ieee80211_conf' has no member named 'beacon_int'
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'is_channel_a_band':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl-3945.h:962:1: warning: control reaches end of non-void function
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c: In function 'iwl3945_get_active_dwell_time':
/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.c:5266:1: warning: control reaches end of non-void function
make[3]: *** [/home/silas/tmp/iwlwifi-1.2.25/compatible//iwl3945-base.o] Error 1
make[2]: *** [_module_/home/silas/tmp/iwlwifi-1.2.25/compatible/] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.37.6'
make: *** [modules] Error 2
bash-4.1#