1/* Define the following if you have the corresponding header */
2#undef	CPU_VENDOR_OS
3#undef	HAVE_NETCONFIG_H	/* <netconfig.h> */
4#undef	HAVE_NETDIR_H		/* <netdir.h> */
5#undef	HAVE_POLL_H		/* <poll.h> */
6#undef	HAVE_PTHREAD_H		/* <pthread.h> */
7#undef	HAVE_STRINGS_H		/* <strings.h> */
8#undef	HAVE_XTI_INET_H		/* <xti_inet.h> */
9#undef	HAVE_SYS_FILIO_H	/* <sys/filio.h> */
10#undef	HAVE_SYS_IOCTL_H	/* <sys/ioctl.h> */
11#undef	HAVE_SYS_SELECT_H	/* <sys/select.h> */
12#undef	HAVE_SYS_SOCKIO_H	/* <sys/sockio.h> */
13#undef	HAVE_SYS_SYSCTL_H	/* <sys/sysctl.h> */
14#undef	HAVE_SYS_TIME_H		/* <sys/time.h> */
15
16/* Define if we can include <time.h> with <sys/time.h> */
17#undef	TIME_WITH_SYS_TIME
18
19/* Define the following if the function is provided */
20#undef	HAVE_BZERO
21#undef	HAVE_GETHOSTBYNAME2
22#undef	HAVE_POLL
23#undef	HAVE_PSELECT
24#undef	HAVE_VSNPRINTF
25
26/* Define the following if the function prototype is in a header */
27#undef	HAVE_GETADDRINFO_PROTO	/* <netdb.h> */
28#undef	HAVE_GETNAMEINFO_PROTO	/* <netdb.h> */
29#undef	HAVE_GETHOSTNAME_PROTO	/* <unistd.h> */
30#undef	HAVE_GETRUSAGE_PROTO	/* <sys/resource.h> */
31#undef	HAVE_HSTRERROR_PROTO	/* <netdb.h> */
32#undef	HAVE_IF_NAMETOINDEX_PROTO	/* <net/if.h> */
33#undef	HAVE_INET_ATON_PROTO	/* <arpa/inet.h> */
34#undef	HAVE_INET_PTON_PROTO	/* <arpa/inet.h> */
35#undef	HAVE_ISFDTYPE_PROTO		/* <sys/stat.h> */
36#undef	HAVE_PSELECT_PROTO		/* <sys/select.h> */
37#undef	HAVE_SNPRINTF_PROTO		/* <stdio.h> */
38#undef	HAVE_SOCKATMARK_PROTO	/* <sys/socket.h> */
39
40/* Define the following if the structure is defined. */
41#undef	HAVE_ADDRINFO_STRUCT	/* <netdb.h> */
42#undef	HAVE_IF_NAMEINDEX_STRUCT	/* <net/if.h> */
43#undef	HAVE_SOCKADDR_DL_STRUCT	/* <net/if_dl.h> */
44#undef	HAVE_TIMESPEC_STRUCT	/* <time.h> */
45
46/* Define the following if feature is provided. */
47#undef	HAVE_SOCKADDR_SA_LEN	/* sockaddr{} has sa_len member */
48#undef	HAVE_MSGHDR_MSG_CONTROL	/* msghdr{} has msg_control member */
49
50/* Names of XTI devices for TCP and UDP */
51#undef	HAVE_DEV_TCP		/* most XTI have devices here */
52#undef	HAVE_DEV_XTI_TCP	/* AIX has them here */
53#undef	HAVE_DEV_STREAMS_XTISO_TCP	/* OSF 3.2 has them here */
54
55/* Define the following to the appropriate datatype, if necessary */
56#undef	int8_t			/* <sys/types.h> */
57#undef	int16_t			/* <sys/types.h> */
58#undef	int32_t			/* <sys/types.h> */
59#undef	uint8_t			/* <sys/types.h> */
60#undef	uint16_t		/* <sys/types.h> */
61#undef	uint32_t		/* <sys/types.h> */
62#undef	size_t			/* <sys/types.h> */
63#undef	ssize_t			/* <sys/types.h> */
64/* socklen_t should be typedef'd as uint32_t, but configure defines it
65   to be an unsigned int, as it is needed early in the compile process,
66   sometimes before some implementations define uint32_t. */
67#undef	socklen_t		/* <sys/socket.h> */
68#undef	sa_family_t		/* <sys/socket.h> */
69#undef	SA_FAMILY_T
70
71#undef	t_scalar_t		/* <xti.h> */
72#undef	t_uscalar_t		/* <xti.h> */
73
74/* Define the following, if system suports the feature */
75#undef	IPV4			/* IPv4, uppercase V name */
76#undef	IPv4			/* IPv4, lowercase v name, just in case */
77#undef	IPV6			/* IPv6, uppercase V name */
78#undef	IPv6			/* IPv6, lowercase v name, just in case */
79#undef	UNIXDOMAIN		/* Unix domain sockets */
80#undef	UNIXdomain		/* Unix domain sockets */
81#undef	MCAST			/* multicasting support */
82