diff options
author | phk <phk@FreeBSD.org> | 1999-11-07 10:01:17 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 1999-11-07 10:01:17 +0000 |
commit | 316e3fdcc1f84d714e29623adffbd26e6827c597 (patch) | |
tree | 5c4c9a2689cb8df33d8b2f09afd872629719f445 /sys/kern | |
parent | cbb740c394cd16bbefa3b761342be032d7c3821e (diff) | |
download | FreeBSD-src-316e3fdcc1f84d714e29623adffbd26e6827c597.zip FreeBSD-src-316e3fdcc1f84d714e29623adffbd26e6827c597.tar.gz |
Remove the devsw magic from DEV_MODULE()
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 |