[root@localhost ipw3945-1.1.3]# make Using ieee80211 subsystem version API v2 from: Base: /lib/modules/2.6.20-1.2944.fc6/build/ Path: /lib/modules/2.6.20-1.2944.fc6/build/include/ EXTRA_CFLAGS = -DIPW3945_COMPAT=2 -g -Wa,-adhlms=check_inc.lst make -C /lib/modules/2.6.20-1.2944.fc6/build M=/home/andy/temp/ipw3945-1.1.3 modules make[1]: Entering directory `/usr/src/kernels/2.6.20-1.2944.fc6-i686' CC [M] /home/andy/temp/ipw3945-1.1.3/ipw3945.o /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_setup_activity_timer’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:1351: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_bg_activity_timer’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:1371: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_scan_schedule’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:2436: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_scan_cancel’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:2502: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_scan_completed’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:2533: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_start_association’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:4435: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_bg_calibrated_work’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:4589: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_disassociate’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:6780: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_gather_stats’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:7164: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_bg_request_scan’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:8416: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_send_association_req’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:9391: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_bg_auth_work’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:9463: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_handle_auth’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:9668: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_handle_assoc_response’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:9831: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_rx_handle’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:11430: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_wx_set_mode’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:11873: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c:11874: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_bg_rate_scale_flush’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:14032: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c:14059: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_rate_scale_tx_resp_handle’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:14316: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_link_down’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15373: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15374: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_bg_assoc_state_retry’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15498: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15519:52: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_setup_deferred_work’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15519: error: ‘INIT_WORK’ undeclared (first use in this function) /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15519: error: (Each undeclared identifier is reported only once /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15519: error: for each function it appears in.) /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15520:64: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15521:58: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15522:64: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15523:48: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15524:38: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15525:42: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15526:58: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15527:58: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15528:54: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15529:42: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15530:54: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15531:48: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15532:64: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15533:52: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15534:52: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15535:64: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15536:68: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15538:56: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15539:56: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15547:56: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15549:62: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15551:62: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15553:59: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15555:39: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c:15557:66: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_down’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:16051: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c:16052: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c:16053: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c:16054: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c:16055: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c:16056: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c:16057: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c:16058: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c:16059: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c:16060: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c:16061: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c:16062: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_pci_probe’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:16586: warning: passing argument 1 of ‘cancel_delayed_work’ from incompatible pointer type /home/andy/temp/ipw3945-1.1.3/ipw3945.c: In function ‘ipw_pci_resume’: /home/andy/temp/ipw3945-1.1.3/ipw3945.c:16783: warning: passing argument 2 of ‘queue_delayed_work’ from incompatible pointer type make[2]: *** [/home/andy/temp/ipw3945-1.1.3/ipw3945.o] Error 1 make[1]: *** [_module_/home/andy/temp/ipw3945-1.1.3] Error 2 make[1]: Leaving directory `/usr/src/kernels/2.6.20-1.2944.fc6-i686' make: *** [modules] Error 2