summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Lehey <grog@FreeBSD.org>1999-01-21 00:36:21 +0000
committerGreg Lehey <grog@FreeBSD.org>1999-01-21 00:36:21 +0000
commit2f4e1ffa116f59574a064bf1c8fe1958635b7d88 (patch)
tree7cf97e839debd20c3320e4415a8337098fcc9e7a
parentc3dff4f0366ab98aa12550836ec3328ff01c4601 (diff)
Notes
-rw-r--r--sys/dev/vinum/vinumio.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/sys/dev/vinum/vinumio.h b/sys/dev/vinum/vinumio.h
index d9158850e588..fe1c09b09606 100644
--- a/sys/dev/vinum/vinumio.h
+++ b/sys/dev/vinum/vinumio.h
@@ -33,7 +33,7 @@
* otherwise) arising in any way out of the use of this software, even if
* advised of the possibility of such damage.
*
- * $Id: vinumio.h,v 1.4 1998/12/28 04:56:24 peter Exp $
+ * $Id: vinumio.h,v 1.14 1999/01/18 05:00:30 grog Exp grog $
*/
#ifdef VINUMDEBUG
@@ -120,8 +120,7 @@ struct vinum_ioctl_msg {
#define VINUM_LABEL _IOC(IOC_IN | IOC_OUT, L, 81, MAX_IOCTL_REPLY) /* label a volume */
#define VINUM_INITSD _IOW(L, 82, int) /* initialize a subdisk */
#define VINUM_REMOVE _IOC(IOC_IN | IOC_OUT, L, 83, MAX_IOCTL_REPLY) /* remove an object */
-#define VINUM_GETUNMAPPED _IOWR(L, 84, struct plexregion) /* get unmapped element (plex, re) */
-#define VINUM_GETDEFECTIVE _IOWR(L, 85, struct plexregion) /* get defective element (plex, re) */
+/* 84, 85 going begging */
#define VINUM_RESETSTATS _IOC(IOC_IN | IOC_OUT, L, 86, MAX_IOCTL_REPLY) /* reset object stats */
#define VINUM_ATTACH _IOC(IOC_IN | IOC_OUT, L, 87, MAX_IOCTL_REPLY) /* reset object stats */
#define VINUM_DETACH _IOC(IOC_IN | IOC_OUT, L, 88, MAX_IOCTL_REPLY) /* reset object stats */
@@ -139,3 +138,8 @@ struct vinum_rename_msg {
#ifdef VINUMDEBUG
#define VINUM_RQINFO _IOWR(L, 91, struct rqinfo) /* get request info [i] from trace buffer */
#endif
+
+#define VINUM_DAEMON _IOC(0, L, 92, 0) /* perform the kernel part of Vinum daemon */
+#define VINUM_FINDDAEMON _IOC(0, L, 93, 0) /* check for presence of Vinum daemon */
+#define VINUM_SETDAEMON _IOW(L, 94, int) /* set daemon flags */
+#define VINUM_GETDAEMON _IOR(L, 95, int) /* get daemon flags */