diff options
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/kern_conf.c | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/sys/kern/kern_conf.c b/sys/kern/kern_conf.c index ed3a0b5..a5229ec 100644 --- a/sys/kern/kern_conf.c +++ b/sys/kern/kern_conf.c @@ -178,23 +178,6 @@ devsw_module_handler(module_t mod, int what, void* arg) struct devsw_module_data* data = (struct devsw_module_data*) arg; int error = 0; - switch (what) { - case MOD_LOAD: - error = cdevsw_add(data->cdevsw); - if (!error && data->chainevh) - error = data->chainevh(mod, what, data->chainarg); - return error; - - case MOD_UNLOAD: - if (data->chainevh) { - error = data->chainevh(mod, what, data->chainarg); - if (error) - return error; - } - cdevsw_remove(data->cdevsw); - return error; - } - if (data->chainevh) return data->chainevh(mod, what, data->chainarg); else |