make -C /lib/modules/2.6.16.27/build M=/root/src/ipw3945-1.1.0 modules make[1]: Entering directory `/usr/src/linux-2.6.16.27' CC [M] /root/src/ipw3945-1.1.0/ipw3945.o In file included from /root/src/ipw3945-1.1.0/ipw3945.c:68: /root/src/ipw3945-1.1.0/ipw3945.h:1973: error: array type has incomplete element type /root/src/ipw3945-1.1.0/ipw3945.c: In function 'ipw_add_power_capability': /root/src/ipw3945-1.1.0/ipw3945.c:3695: warning: implicit declaration of function 'ieee80211_get_channel' /root/src/ipw3945-1.1.0/ipw3945.c:3695: warning: initialization makes pointer from integer without a cast /root/src/ipw3945-1.1.0/ipw3945.c: In function 'ipw_add_supported_channels': /root/src/ipw3945-1.1.0/ipw3945.c:3726: warning: implicit declaration of function 'ieee80211_get_channel_flags' /root/src/ipw3945-1.1.0/ipw3945.c: In function 'ipw_best_network': /root/src/ipw3945-1.1.0/ipw3945.c:7702: error: 'NETWORK_HAS_IBSS_DFS' undeclared (first use in this function) /root/src/ipw3945-1.1.0/ipw3945.c:7702: error: (Each undeclared identifier is reported only once /root/src/ipw3945-1.1.0/ipw3945.c:7702: error: for each function it appears in.) /root/src/ipw3945-1.1.0/ipw3945.c:7712: error: 'NETWORK_HAS_POWER_CONSTRAINT' undeclared (first use in this function) /root/src/ipw3945-1.1.0/ipw3945.c:7722: error: 'NETWORK_HAS_TPC_REPORT' undeclared (first use in this function) /root/src/ipw3945-1.1.0/ipw3945.c: In function 'ipw_handle_reply_rx': /root/src/ipw3945-1.1.0/ipw3945.c:11072: error: unknown field 'tsf' specified in initializer /root/src/ipw3945-1.1.0/ipw3945.c:11073: error: unknown field 'beacon_time' specified in initializer /root/src/ipw3945-1.1.0/ipw3945.c:11073: warning: excess elements in struct initializer /root/src/ipw3945-1.1.0/ipw3945.c:11073: warning: (near initialization for 'stats') /root/src/ipw3945-1.1.0/ipw3945.c:11155: error: 'struct ieee80211_rx_stats' has no member named 'beacon_time' /root/src/ipw3945-1.1.0/ipw3945.c:11156: error: 'struct ieee80211_rx_stats' has no member named 'tsf' /root/src/ipw3945-1.1.0/ipw3945.c: In function 'ipw_build_tx_cmd_hwcrypto': /root/src/ipw3945-1.1.0/ipw3945.c:14749: error: too many arguments to function 'crypt->ops->build_iv' /root/src/ipw3945-1.1.0/ipw3945.c: In function 'ipw_pci_probe': /root/src/ipw3945-1.1.0/ipw3945.c:16369: warning: assignment from incompatible pointer type make[2]: *** [/root/src/ipw3945-1.1.0/ipw3945.o] Error 1 make[1]: *** [_module_/root/src/ipw3945-1.1.0] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.16.27' make: *** [modules] Error 2