summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorugen <ugen@FreeBSD.org>1995-02-15 18:41:21 +0000
committerugen <ugen@FreeBSD.org>1995-02-15 18:41:21 +0000
commit84d9700dbc89fd8d74ea84c38ac81bdb51828174 (patch)
treead1ff4bd3ea4353dc169f56b854243ce49d573f5
parentfc072de9a3cdf9dec4427f38244c2281c623b748 (diff)
downloadFreeBSD-src-84d9700dbc89fd8d74ea84c38ac81bdb51828174.zip
FreeBSD-src-84d9700dbc89fd8d74ea84c38ac81bdb51828174.tar.gz
More changes to support user calls.
-rw-r--r--sys/sys/snoop.h16
1 files changed, 15 insertions, 1 deletions
diff --git a/sys/sys/snoop.h b/sys/sys/snoop.h
index 4e07b63..3790b00 100644
--- a/sys/sys/snoop.h
+++ b/sys/sys/snoop.h
@@ -64,10 +64,24 @@ struct snptty {
#define ST_MAXTYPE 2
};
+/*
+ * Theese are snoop io controls
+ * SNPSTTY accepts 'struct snptty' as input.
+ * If ever type or unit set to -1,snoop device
+ * detached from it's current tty.
+ */
+
#define SNPSTTY _IOW('T', 90, struct snptty)
#define SNPGTTY _IOR('T', 89, struct snptty)
-
+/*
+ * Theese values would be returned by FIONREAD ioctl
+ * instead of number of characters in buffer in case
+ * of specific errors.
+ */
+#define SNP_OFLOW -1
+#define SNP_TTYCLOSE -2
+#define SNP_DETACH -3
#endif
OpenPOWER on IntegriCloud