summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_conf.c
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>1999-07-04 14:58:56 +0000
committerphk <phk@FreeBSD.org>1999-07-04 14:58:56 +0000
commit2a99fba980917e0c44d817ff30a95e4ab0db8368 (patch)
treecb954ce38edc4ff00b3bacdd6b2201102a933798 /sys/kern/kern_conf.c
parent6b32f98934ea4ac96b2953cf3bb665bd55d509e7 (diff)
downloadFreeBSD-src-2a99fba980917e0c44d817ff30a95e4ab0db8368.zip
FreeBSD-src-2a99fba980917e0c44d817ff30a95e4ab0db8368.tar.gz
Remove cmaj and bmaj args from DEV_DRIVER_MODULE.
Diffstat (limited to 'sys/kern/kern_conf.c')
-rw-r--r--sys/kern/kern_conf.c16
1 files changed, 1 insertions, 15 deletions
diff --git a/sys/kern/kern_conf.c b/sys/kern/kern_conf.c
index adcc7a9..a263621 100644
--- a/sys/kern/kern_conf.c
+++ b/sys/kern/kern_conf.c
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: kern_conf.c,v 1.45 1999/06/26 11:39:27 dfr Exp $
+ * $Id: kern_conf.c,v 1.46 1999/07/03 08:22:30 phk Exp $
*/
#include <sys/param.h>
@@ -157,23 +157,9 @@ devsw_module_handler(module_t mod, int what, void* arg)
struct devsw_module_data* data = (struct devsw_module_data*) arg;
int error = 0;
- if (data->cmaj == NOMAJ)
- data->cdev = NODEV;
- else
- data->cdev = makedev(data->cmaj, 0);
switch (what) {
case MOD_LOAD:
error = cdevsw_add(data->cdevsw);
- if (!error && data->cdevsw->d_strategy != nostrategy) {
- if (data->bmaj == NOMAJ) {
- data->bdev = data->cdev;
- data->bmaj = data->cmaj;
- } else {
- data->bdev = makedev(data->bmaj, 0);
- }
- data->cdevsw->d_maj = data->bmaj;
- bmaj2cmaj[major(data->bdev)] = major(data->cdev);
- }
if (!error && data->chainevh)
error = data->chainevh(mod, what, data->chainarg);
return error;
OpenPOWER on IntegriCloud