ipftest.c (e8d569f4) | ipftest.c (af5f29dd) |
---|---|
1/* 2 * Copyright (C) 1993-2001 by Darren Reed. 3 * 4 * See the IPFILTER.LICENCE file for details on licencing. 5 * 6 * Copyright 2009 Sun Microsystems, Inc. All rights reserved. 7 * Use is subject to license terms. 8 */ 9 10#include "ipf.h" 11#include "ipt.h" 12#include <sys/ioctl.h> 13#include <sys/file.h> 14 | 1/* 2 * Copyright (C) 1993-2001 by Darren Reed. 3 * 4 * See the IPFILTER.LICENCE file for details on licencing. 5 * 6 * Copyright 2009 Sun Microsystems, Inc. All rights reserved. 7 * Use is subject to license terms. 8 */ 9 10#include "ipf.h" 11#include "ipt.h" 12#include <sys/ioctl.h> 13#include <sys/file.h> 14 |
15#if !defined(lint) 16static const char sccsid[] = "@(#)ipt.c 1.19 6/3/96 (C) 1993-2000 Darren Reed"; 17static const char rcsid[] = "@(#)$Id: ipftest.c,v 1.44.2.4 2005/07/16 06:05:28 darrenr Exp $"; 18#endif 19 | |
20extern char *optarg; 21extern struct frentry *ipfilter[2][2]; 22extern struct ipread snoop, etherf, tcpd, pcap, iptext, iphex; 23extern struct ifnet *get_unit __P((char *, int, ipf_stack_t *)); 24extern void init_ifp __P((void)); 25 26int opts = OPT_DONOTHING; 27int use_inet6 = 0; --- 7 unchanged lines hidden (view full) --- 35void dumplookups __P((ipf_stack_t *ifs)); 36void dumpgroups __P((ipf_stack_t *ifs)); 37void drain_log __P((char *, ipf_stack_t *ifs)); 38void fixv4sums __P((mb_t *, ip_t *)); 39ipf_stack_t *get_ifs __P((void)); 40ipf_stack_t *create_ifs __P((void)); 41 42 | 15extern char *optarg; 16extern struct frentry *ipfilter[2][2]; 17extern struct ipread snoop, etherf, tcpd, pcap, iptext, iphex; 18extern struct ifnet *get_unit __P((char *, int, ipf_stack_t *)); 19extern void init_ifp __P((void)); 20 21int opts = OPT_DONOTHING; 22int use_inet6 = 0; --- 7 unchanged lines hidden (view full) --- 30void dumplookups __P((ipf_stack_t *ifs)); 31void dumpgroups __P((ipf_stack_t *ifs)); 32void drain_log __P((char *, ipf_stack_t *ifs)); 33void fixv4sums __P((mb_t *, ip_t *)); 34ipf_stack_t *get_ifs __P((void)); 35ipf_stack_t *create_ifs __P((void)); 36 37 |
43#if defined(__NetBSD__) || defined(__OpenBSD__) || SOLARIS || \ | 38#if defined(__NetBSD__) || defined(__OpenBSD__) || defined(SOLARIS) || \ |
44 (_BSDI_VERSION >= 199701) || (__FreeBSD_version >= 300000) || \ 45 defined(__osf__) || defined(linux) 46int ipftestioctl __P((int, ioctlcmd_t, ...)); 47int ipnattestioctl __P((int, ioctlcmd_t, ...)); 48int ipstatetestioctl __P((int, ioctlcmd_t, ...)); 49int ipauthtestioctl __P((int, ioctlcmd_t, ...)); 50int ipscantestioctl __P((int, ioctlcmd_t, ...)); 51int ipsynctestioctl __P((int, ioctlcmd_t, ...)); --- 264 unchanged lines hidden (view full) --- 316 } 317 318 fr_deinitialise(ifs); 319 320 return 0; 321} 322 323 | 39 (_BSDI_VERSION >= 199701) || (__FreeBSD_version >= 300000) || \ 40 defined(__osf__) || defined(linux) 41int ipftestioctl __P((int, ioctlcmd_t, ...)); 42int ipnattestioctl __P((int, ioctlcmd_t, ...)); 43int ipstatetestioctl __P((int, ioctlcmd_t, ...)); 44int ipauthtestioctl __P((int, ioctlcmd_t, ...)); 45int ipscantestioctl __P((int, ioctlcmd_t, ...)); 46int ipsynctestioctl __P((int, ioctlcmd_t, ...)); --- 264 unchanged lines hidden (view full) --- 311 } 312 313 fr_deinitialise(ifs); 314 315 return 0; 316} 317 318 |
324#if defined(__NetBSD__) || defined(__OpenBSD__) || SOLARIS || \ | 319#if defined(__NetBSD__) || defined(__OpenBSD__) || defined(SOLARIS) || \ |
325 (_BSDI_VERSION >= 199701) || (__FreeBSD_version >= 300000) || \ 326 defined(__osf__) || defined(linux) 327int ipftestioctl(int dev, ioctlcmd_t cmd, ...) 328{ 329 caddr_t data; 330 va_list ap; 331 int i; 332 --- 494 unchanged lines hidden --- | 320 (_BSDI_VERSION >= 199701) || (__FreeBSD_version >= 300000) || \ 321 defined(__osf__) || defined(linux) 322int ipftestioctl(int dev, ioctlcmd_t cmd, ...) 323{ 324 caddr_t data; 325 va_list ap; 326 int i; 327 --- 494 unchanged lines hidden --- |