aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPoul-Henning Kamp <phk@FreeBSD.org>1999-05-09 08:18:12 +0000
committerPoul-Henning Kamp <phk@FreeBSD.org>1999-05-09 08:18:12 +0000
commit8f0024a54a1915944e7f40bbfc91e20f6d4d6f6d (patch)
tree4a5336648f4782f9f59877e236d916eecd5a42a1
parent0da14f00bf293d445d7e605f61bae220fad66dcd (diff)
Notes
-rw-r--r--sys/kern/kern_conf.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/kern/kern_conf.c b/sys/kern/kern_conf.c
index d5614e84e3412..13952c3cbc1c4 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.33 1999/05/08 06:39:35 phk Exp $
+ * $Id: kern_conf.c,v 1.34 1999/05/09 08:10:17 peter Exp $
*/
#include <sys/param.h>
@@ -72,7 +72,7 @@ cdevsw_add(dev_t *descrip,
{
int i ;
- if ( (int)*descrip == NODEV) { /* auto (0 is valid) */
+ if ( *descrip == NODEV) { /* auto (0 is valid) */
/*
* Search the table looking for a slot...
*/
@@ -107,12 +107,13 @@ cdevsw_add(dev_t *descrip,
}
void
-cdevsw_add_generic(int bmaj, int cmaj, struct cdevsw *cdevsw)
+cdevsw_add_generic(int bmaj, int cmaj, struct cdevsw *devsw)
{
dev_t dev;
dev = makedev(cmaj, 0);
- cdevsw_add(&dev, cdevsw, NULL);
+ cdevsw_add(&dev, devsw, NULL);
+ cdevsw[cmaj]->d_bmaj = bmaj;
bmaj2cmaj[bmaj] = cmaj;
}