summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormickey <mickey@openbsd.org>1996-07-15 07:49:38 +0000
committermickey <mickey@openbsd.org>1996-07-15 07:49:38 +0000
commited38d85996f7b7759cf2bf1d8c78d35d11ac70d5 (patch)
tree53196cab706ed40b5200f8f8352489f9a4ac07f5
parentadd uk* devices (diff)
downloadwireguard-openbsd-ed38d85996f7b7759cf2bf1d8c78d35d11ac70d5.tar.xz
wireguard-openbsd-ed38d85996f7b7759cf2bf1d8c78d35d11ac70d5.zip
add uk device macro.
-rw-r--r--sys/sys/conf.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/sys/sys/conf.h b/sys/sys/conf.h
index 3feeede8959..aa3e5449e27 100644
--- a/sys/sys/conf.h
+++ b/sys/sys/conf.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.h,v 1.10 1996/06/10 19:52:48 niklas Exp $ */
+/* $OpenBSD: conf.h,v 1.11 1996/07/15 07:49:38 mickey Exp $ */
/* $NetBSD: conf.h,v 1.33 1996/05/03 20:03:32 christos Exp $ */
/*-
@@ -285,6 +285,13 @@ extern struct cdevsw cdevsw[];
(dev_type_stop((*))) enodev, 0, (dev_type_select((*))) enodev, \
(dev_type_mmap((*))) enodev }
+/* open, close, ioctl */
+#define cdev_uk_init(c,n) { \
+ dev_init(c,n,open), dev_init(c,n,close), (dev_type_read((*))) enodev, \
+ (dev_type_write((*))) enodev, dev_init(c,n,ioctl), \
+ (dev_type_stop((*))) enodev, 0, (dev_type_select((*))) enodev, \
+ (dev_type_mmap((*))) enodev }
+
/* open, close, ioctl, mmap */
#define cdev_fb_init(c,n) { \
dev_init(c,n,open), dev_init(c,n,close), (dev_type_read((*))) enodev, \