Current Path : /usr/src/contrib/ipfilter/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/src/contrib/ipfilter/ipt.h |
/* $FreeBSD: release/9.1.0/contrib/ipfilter/ipt.h 161357 2006-08-16 12:23:02Z guido $ */ /* * 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__ */