iptests.c (344833) | iptests.c (363769) |
---|---|
1/* $FreeBSD: stable/11/contrib/ipfilter/ipsend/iptests.c 344833 2019-03-06 02:37:25Z cy $ */ | 1/* $FreeBSD: stable/11/contrib/ipfilter/ipsend/iptests.c 363769 2020-08-02 04:25:36Z cy $ */ |
2 3/* 4 * Copyright (C) 2012 by Darren Reed. 5 * 6 * See the IPFILTER.LICENCE file for details on licencing. 7 * 8 */ 9#if !defined(lint) --- 21 unchanged lines hidden (view full) --- 31# include <sys/file.h> 32# else 33# ifdef solaris 34# include <sys/dditypes.h> 35# endif 36# endif 37# undef _KERNEL 38# undef KERNEL | 2 3/* 4 * Copyright (C) 2012 by Darren Reed. 5 * 6 * See the IPFILTER.LICENCE file for details on licencing. 7 * 8 */ 9#if !defined(lint) --- 21 unchanged lines hidden (view full) --- 31# include <sys/file.h> 32# else 33# ifdef solaris 34# include <sys/dditypes.h> 35# endif 36# endif 37# undef _KERNEL 38# undef KERNEL |
39#if !defined(solaris) && !defined(linux) && !defined(__sgi) | 39#if !defined(solaris) |
40# include <nlist.h> 41# include <sys/user.h> 42# include <sys/proc.h> 43#endif | 40# include <nlist.h> 41# include <sys/user.h> 42# include <sys/proc.h> 43#endif |
44#if !defined(ultrix) && !defined(hpux) && !defined(linux) && \ 45 !defined(__sgi) && !defined(__osf__) && !defined(_AIX51) | |
46# include <kvm.h> | 44# include <kvm.h> |
47#endif 48#ifndef ultrix | |
49# include <sys/socket.h> | 45# include <sys/socket.h> |
50#endif | |
51#if defined(solaris) 52# include <sys/stream.h> 53#else 54# include <sys/socketvar.h> 55#endif 56#ifdef sun 57#include <sys/systm.h> 58#include <sys/session.h> 59#endif | 46#if defined(solaris) 47# include <sys/stream.h> 48#else 49# include <sys/socketvar.h> 50#endif 51#ifdef sun 52#include <sys/systm.h> 53#include <sys/session.h> 54#endif |
60#if BSD >= 199103 | |
61# include <sys/sysctl.h> 62# include <sys/filedesc.h> 63# include <paths.h> | 55# include <sys/sysctl.h> 56# include <sys/filedesc.h> 57# include <paths.h> |
64#endif | |
65#include <netinet/in_systm.h> 66#include <sys/socket.h> 67#include <net/if.h> 68# if defined(__FreeBSD__) 69# include "radix_ipf.h" 70# endif 71# if !defined(solaris) 72# include <net/route.h> 73# endif 74#include <netinet/in.h> 75#include <arpa/inet.h> 76#include <netinet/ip.h> | 58#include <netinet/in_systm.h> 59#include <sys/socket.h> 60#include <net/if.h> 61# if defined(__FreeBSD__) 62# include "radix_ipf.h" 63# endif 64# if !defined(solaris) 65# include <net/route.h> 66# endif 67#include <netinet/in.h> 68#include <arpa/inet.h> 69#include <netinet/ip.h> |
77#if defined(__SVR4) || defined(__svr4__) || defined(__sgi) | 70#if defined(__SVR4) || defined(__svr4__) |
78# include <sys/sysmacros.h> 79#endif 80#include <stdio.h> 81#include <unistd.h> 82#include <stdlib.h> 83#include <string.h> 84# include <netinet/ip_var.h> | 71# include <sys/sysmacros.h> 72#endif 73#include <stdio.h> 74#include <unistd.h> 75#include <stdlib.h> 76#include <string.h> 77# include <netinet/ip_var.h> |
85# if !defined(__hpux) && !defined(solaris) | 78# if !defined(solaris) |
86# include <netinet/in_pcb.h> 87# endif 88#include "ipsend.h" 89# include <netinet/tcp_timer.h> 90# include <netinet/tcp_var.h> 91#if defined(__NetBSD_Version__) && (__NetBSD_Version__ >= 106000000) 92# define USE_NANOSLEEP 93#endif --- 1311 unchanged lines hidden --- | 79# include <netinet/in_pcb.h> 80# endif 81#include "ipsend.h" 82# include <netinet/tcp_timer.h> 83# include <netinet/tcp_var.h> 84#if defined(__NetBSD_Version__) && (__NetBSD_Version__ >= 106000000) 85# define USE_NANOSLEEP 86#endif --- 1311 unchanged lines hidden --- |