/* * Copyright (C) 2012 by Darren Reed. * * See the IPFILTER.LICENCE file for details on licencing. * * $Id$ */ #ifndef __IPT_H__ #define __IPT_H__ #ifndef __P # define P_DEF # ifdef __STDC__ # define __P(x) x # else # define __P(x) () # endif #endif #include struct ipread { int (*r_open)(char *); int (*r_close)(void); int (*r_readip)(mb_t *, char **, int *); int r_flags; }; #define R_DO_CKSUM 0x01 #ifdef P_DEF # undef __P # undef P_DEF #endif #endif /* __IPT_H__ */