From 101f105db2aec18214a7e93a8de52b28f1cddc03 Mon Sep 17 00:00:00 2001
From: Dima Dorfman
Date: Wed, 25 Jul 2001 14:47:56 +0000
Subject: Move the kernel stuff out of snoop.h. It was only there because some
of the snp* functions needed to be called from tty.c, which is no longer the
case.
---
sys/sys/snoop.h | 39 ---------------------------------------
1 file changed, 39 deletions(-)
(limited to 'sys/sys/snoop.h')
diff --git a/sys/sys/snoop.h b/sys/sys/snoop.h
index 1f72c60a93aa..ca28a2cfc7af 100644
--- a/sys/sys/snoop.h
+++ b/sys/sys/snoop.h
@@ -18,47 +18,8 @@
#ifndef _SYS_SNOOP_H_
#define _SYS_SNOOP_H_
-#ifndef _KERNEL
-#include
-#endif
#include
-#ifdef _KERNEL
-#define SNOOP_MINLEN (4*1024) /* This should be power of 2.
- * 4K tested to be the minimum
- * for which on normal tty
- * usage there is no need to
- * allocate more.
- */
-#define SNOOP_MAXLEN (64*1024) /* This one also,64K enough
- * If we grow more,something
- * really bad in this world..
- */
-
-/*
- * This is the main snoop per-device
- * structure...
- */
-
-struct snoop {
- LIST_ENTRY(snoop) snp_list;
- dev_t snp_target; /* major/minor number of device*/
- struct tty *snp_tty; /* tty device pointer */
- u_long snp_len; /* buffer data length */
- u_long snp_base; /* buffer data base */
- u_long snp_blen; /* Overall buffer len */
- caddr_t snp_buf; /* Data buffer */
- int snp_flags; /* Flags place */
-#define SNOOP_ASYNC 0x0002
-#define SNOOP_OPEN 0x0004
-#define SNOOP_RWAIT 0x0008
-#define SNOOP_OFLOW 0x0010
-#define SNOOP_DOWN 0x0020
- struct selinfo snp_sel; /* Selection info */
- int snp_olddisc; /* Old line discipline */
-};
-#endif /* _KERNEL */
-
/*
* Theese are snoop io controls
* SNPSTTY accepts 'struct snptty' as input.
--
cgit v1.2.3