diff -urN usr.orig/src/kernel-modules/fritzcapi/e2220pc/src/driver.c usr/src/kernel-modules/fritzcapi/e2220pc/src/driver.c --- usr.orig/src/kernel-modules/fritzcapi/e2220pc/src/driver.c 2007-02-06 00:41:17.000000000 +0100 +++ usr/src/kernel-modules/fritzcapi/e2220pc/src/driver.c 2007-02-06 00:42:57.000000000 +0100 @@ -756,7 +756,7 @@ close_func = func; close_data = data; - INIT_WORK (&closing_work, closing_worker, capi_card); + INIT_WORK (&closing_work, closing_worker); schedule_work (&closing_work); LOG("Worker scheduled.\n"); } /* start_closing_worker */ diff -urN usr.orig/src/kernel-modules/fritzcapi/e5520pc/src/driver.c usr/src/kernel-modules/fritzcapi/e5520pc/src/driver.c --- usr.orig/src/kernel-modules/fritzcapi/e5520pc/src/driver.c 2007-02-06 00:41:17.000000000 +0100 +++ usr/src/kernel-modules/fritzcapi/e5520pc/src/driver.c 2007-02-06 00:43:12.000000000 +0100 @@ -756,7 +756,7 @@ close_func = func; close_data = data; - INIT_WORK (&closing_work, closing_worker, capi_card); + INIT_WORK (&closing_work, closing_worker); schedule_work (&closing_work); LOG("Worker scheduled.\n"); } /* start_closing_worker */ diff -urN usr.orig/src/kernel-modules/fritzcapi/fritz.usb/src/driver.c usr/src/kernel-modules/fritzcapi/fritz.usb/src/driver.c --- usr.orig/src/kernel-modules/fritzcapi/fritz.usb/src/driver.c 2007-02-06 00:41:17.000000000 +0100 +++ usr/src/kernel-modules/fritzcapi/fritz.usb/src/driver.c 2007-02-06 00:43:33.000000000 +0100 @@ -789,7 +789,7 @@ close_func = func; close_data = data; - INIT_WORK (&closing_work, closing_worker, capi_card); + INIT_WORK (&closing_work, closing_worker); schedule_work (&closing_work); LOG("Worker scheduled.\n"); } /* start_closing_worker */ diff -urN usr.orig/src/kernel-modules/fritzcapi/fritz.usb2/src/driver.c usr/src/kernel-modules/fritzcapi/fritz.usb2/src/driver.c --- usr.orig/src/kernel-modules/fritzcapi/fritz.usb2/src/driver.c 2007-02-06 00:41:17.000000000 +0100 +++ usr/src/kernel-modules/fritzcapi/fritz.usb2/src/driver.c 2007-02-06 00:46:06.000000000 +0100 @@ -789,7 +789,7 @@ close_func = func; close_data = data; - INIT_WORK (&closing_work, closing_worker, capi_card); + INIT_WORK (&closing_work, closing_worker); schedule_work (&closing_work); LOG("Worker scheduled.\n"); } /* start_closing_worker */ diff -urN usr.orig/src/kernel-modules/fritzcapi/fritz.xusb/src/driver.c usr/src/kernel-modules/fritzcapi/fritz.xusb/src/driver.c --- usr.orig/src/kernel-modules/fritzcapi/fritz.xusb/src/driver.c 2007-02-06 00:41:17.000000000 +0100 +++ usr/src/kernel-modules/fritzcapi/fritz.xusb/src/driver.c 2007-02-06 00:43:48.000000000 +0100 @@ -789,7 +789,7 @@ close_func = func; close_data = data; - INIT_WORK (&closing_work, closing_worker, capi_card); + INIT_WORK (&closing_work, closing_worker); schedule_work (&closing_work); LOG("Worker scheduled.\n"); } /* start_closing_worker */ diff -urN usr.orig/src/kernel-modules/fritzcapi/fritz.xusb_CZ/src/driver.c usr/src/kernel-modules/fritzcapi/fritz.xusb_CZ/src/driver.c --- usr.orig/src/kernel-modules/fritzcapi/fritz.xusb_CZ/src/driver.c 2007-02-06 00:41:17.000000000 +0100 +++ usr/src/kernel-modules/fritzcapi/fritz.xusb_CZ/src/driver.c 2007-02-06 00:45:52.000000000 +0100 @@ -789,7 +789,7 @@ close_func = func; close_data = data; - INIT_WORK (&closing_work, closing_worker, capi_card); + INIT_WORK (&closing_work, closing_worker); schedule_work (&closing_work); LOG("Worker scheduled.\n"); } /* start_closing_worker */