np (sigh)
authorMike Karels <karels@ucbvax.Berkeley.EDU>
Fri, 16 Jan 1987 09:58:52 +0000 (01:58 -0800)
committerMike Karels <karels@ucbvax.Berkeley.EDU>
Fri, 16 Jan 1987 09:58:52 +0000 (01:58 -0800)
SCCS-vsn: sys/vax/vax/conf.c 7.2

usr/src/sys/vax/vax/conf.c

index 3049e1f..473d77e 100644 (file)
@@ -3,7 +3,7 @@
  * All rights reserved.  The Berkeley software License Agreement
  * specifies the terms and conditions for redistribution.
  *
  * All rights reserved.  The Berkeley software License Agreement
  * specifies the terms and conditions for redistribution.
  *
- *     @(#)conf.c      7.1 (Berkeley) %G%
+ *     @(#)conf.c      7.2 (Berkeley) %G%
  */
 
 #include "param.h"
  */
 
 #include "param.h"
@@ -217,6 +217,19 @@ int        rlreset(),rldump(),rlsize();
 #define        rlsize          0
 #endif
 
 #define        rlsize          0
 #endif
 
+#include "np.h"
+#if NNP > 0
+int    npopen(),npclose(),npread(),npwrite();
+int    npreset(),npioctl();
+#else
+#define        npopen          nodev
+#define        npclose         nodev
+#define        npread          nodev
+#define        npwrite         nodev
+#define        npreset         nulldev
+#define        npioctl         nodev
+#endif
+
 int    swstrategy(),swread(),swwrite();
 
 struct bdevsw  bdevsw[] =
 int    swstrategy(),swread(),swwrite();
 
 struct bdevsw  bdevsw[] =
@@ -619,9 +632,9 @@ struct cdevsw       cdevsw[] =
        tmscpopen,      tmscpclose,     tmscpread,      tmscpwrite,     /*38*/
        tmscpioctl,     nodev,          tmscpreset,     0,
        seltrue,        nodev,
        tmscpopen,      tmscpclose,     tmscpread,      tmscpwrite,     /*38*/
        tmscpioctl,     nodev,          tmscpreset,     0,
        seltrue,        nodev,
-       nodev,          nodev,          nodev,          nodev,          /*39*/
-       nodev,          nulldev,        nulldev,        0,
-       nodev,          nodev,
+       npopen,         npclose,        npread,         npwrite,        /*39*/
+       npioctl,        nodev,          npreset,        0,
+       seltrue,        nodev,
        nodev,          nodev,          nodev,          nodev,          /*40*/
        nodev,          nulldev,        nulldev,        0,
        nodev,          nodev,
        nodev,          nodev,          nodev,          nodev,          /*40*/
        nodev,          nulldev,        nulldev,        0,
        nodev,          nodev,