diff -ur --exclude-from=/root/torben linux-2.4.0-test8/drivers/scsi/sd.c linux/drivers/scsi/sd.c --- linux-2.4.0-test8/drivers/scsi/sd.c Sun Sep 10 11:55:58 2000 +++ linux/drivers/scsi/sd.c Sun Sep 10 12:07:09 2000 @@ -1335,12 +1335,14 @@ return; } -int init_sd(void) +#ifdef MODULE + +int init_module(void) { sd_template.module = THIS_MODULE; return scsi_register_module(MODULE_SCSI_DEV, &sd_template); } -void exit_sd(void) +void cleanup_module(void) { struct gendisk **prev_sdgd_link; struct gendisk *sdgd; @@ -1388,5 +1390,4 @@ kfree(sd_gendisks); } -module_init(init_sd); -module_exit(exit_sd); +#endif /* MODULE */