summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorprovos <provos@openbsd.org>1998-04-27 14:50:38 +0000
committerprovos <provos@openbsd.org>1998-04-27 14:50:38 +0000
commitd5d443069a19762798f2254c3365059bab9ba59a (patch)
tree5e1450c98be88d9be83fa6f9b013483ce900347b
parents/cat/cal/ (diff)
downloadwireguard-openbsd-d5d443069a19762798f2254c3365059bab9ba59a.tar.xz
wireguard-openbsd-d5d443069a19762798f2254c3365059bab9ba59a.zip
make the appropriate audio devices
-rw-r--r--etc/etc.i386/MAKEDEV22
1 files changed, 15 insertions, 7 deletions
diff --git a/etc/etc.i386/MAKEDEV b/etc/etc.i386/MAKEDEV
index 5d591f804e6..b156602e30e 100644
--- a/etc/etc.i386/MAKEDEV
+++ b/etc/etc.i386/MAKEDEV
@@ -1,6 +1,6 @@
#!/bin/sh -
#
-# $OpenBSD: MAKEDEV,v 1.57 1998/03/24 19:00:27 marc Exp $
+# $OpenBSD: MAKEDEV,v 1.58 1998/04/27 14:50:38 provos Exp $
# $NetBSD: MAKEDEV,v 1.40 1996/03/31 00:50:47 perry Exp $
#
# Copyright (c) 1990 The Regents of the University of California.
@@ -517,12 +517,20 @@ mouse*) # (XXX)
;;
audio*)
- rm -f audio sound mixer
- mknod sound c 42 0
- mknod audio c 42 128
- mknod mixer c 42 16
- chown root.wheel audio sound mixer
- chmod 666 audio sound mixer
+ unit=${i#audio}
+ audio=audio$unit
+ sound=sound$unit
+ mixer=mixer$unit
+ major=42
+ audioctl=audioctl$unit
+ if [ "$unit" = "" ]; then unit=0; fi
+ rm -f $audio $sound $mixer $audioctl
+ mknod $sound c $major $(($unit + 0))
+ mknod $audio c $major $(($unit + 128))
+ mknod $mixer c $major $(($unit + 16))
+ mknod $audioctl c $major $(($unit + 192))
+ chown root.wheel $audio $sound $mixer $audioctl
+ chmod 666 $audio $sound $mixer $audioctl
;;
joy*)