summaryrefslogtreecommitdiffstats
path: root/ipt.h
diff options
context:
space:
mode:
Diffstat (limited to 'ipt.h')
-rw-r--r--ipt.h41
1 files changed, 41 insertions, 0 deletions
diff --git a/ipt.h b/ipt.h
new file mode 100644
index 0000000..43b9a6d
--- /dev/null
+++ b/ipt.h
@@ -0,0 +1,41 @@
+/*
+ * Copyright (C) 1993-2001 by Darren Reed.
+ *
+ * See the IPFILTER.LICENCE file for details on licencing.
+ *
+ * $Id: ipt.h,v 2.6.4.2 2006/03/26 23:42:04 darrenr Exp $
+ */
+
+#ifndef __IPT_H__
+#define __IPT_H__
+
+#ifndef __P
+# define P_DEF
+# ifdef __STDC__
+# define __P(x) x
+# else
+# define __P(x) ()
+# endif
+#endif
+
+#include <fcntl.h>
+
+
+struct ipread {
+ int (*r_open) __P((char *));
+ int (*r_close) __P((void));
+ int (*r_readip) __P((char *, int, char **, int *));
+ int r_flags;
+};
+
+#define R_DO_CKSUM 0x01
+
+extern void debug __P((char *, ...));
+extern void verbose __P((char *, ...));
+
+#ifdef P_DEF
+# undef __P
+# undef P_DEF
+#endif
+
+#endif /* __IPT_H__ */
OpenPOWER on IntegriCloud