2N/A/* $Id: port_after.h.in,v 1.60 2008/02/28 05:34:17 marka Exp $ */
2N/A#ifndef port_after_h
2N/A#ifdef HAVE_INTTYPES_H
2N/A#include <inttypes.h>
2N/A#ifdef HAVE_SYS_SELECT_H
2N/A#ifdef REENABLE_SEND
2N/A#ifdef NEED_STRERROR
2N/Aconst char *isc_strerror(int);
2N/A/* HAS_INET6_STRUCTS and HAVE_SIN6_SCOPE_ID are defined by port_ipv6.h
2N/A#include <port_ipv6.h>
2N/A#ifndef _POSIX_PATH_MAX
2N/A#ifdef HAS_IN_ADDR6
2N/A#ifndef HAS_INET6_STRUCTS
2N/A#ifdef HAVE_SA_LEN
2N/A#ifndef IN6ADDR_ANY_INIT
2N/A#ifndef IN6ADDR_LOOPBACK_INIT
2N/A#ifndef IN6ADDR_ANY_INIT
2N/A#ifndef IN6ADDR_LOOPBACK_INIT
2N/A#ifndef HAVE_SOCKADDR_STORAGE
2N/A#ifdef HAVE_SA_LEN
2N/A long __ss_align;
2N/A#ifndef IN6_ARE_ADDR_EQUAL
2N/A#ifndef IN6_IS_ADDR_UNSPECIFIED
2N/A#ifndef IN6_IS_ADDR_LOOPBACK
2N/A#ifndef IN6_IS_ADDR_V4MAPPED
2N/A#ifndef IN6_IS_ADDR_SITELOCAL
2N/A#ifndef IN6_IS_ADDR_LINKLOCAL
2N/A#ifndef IN6_IS_ADDR_MULTICAST
2N/A#ifndef __IPV6_ADDR_MC_SCOPE
2N/A#ifndef __IPV6_ADDR_SCOPE_SITELOCAL
2N/A#ifndef __IPV6_ADDR_SCOPE_ORGLOCAL
2N/A#ifndef IN6_IS_ADDR_MC_SITELOCAL
2N/A (IN6_IS_ADDR_MULTICAST(a) && \
2N/A#ifndef IN6_IS_ADDR_MC_ORGLOCAL
2N/A (IN6_IS_ADDR_MULTICAST(a) && \
2N/A#ifndef INADDR_NONE
2N/A#ifndef MAXHOSTNAMELEN
2N/A#ifndef INET6_ADDRSTRLEN
2N/A#ifdef NEED_DAEMON
2N/A#ifdef NEED_STRSEP
2N/A#ifdef NEED_SETGROUPENT
2N/A#ifdef NEED_GETGROUPLIST
2N/A#ifdef POSIX_GETGRNAM_R
2N/A#ifdef NEED_GETGRNAM_R
2N/A#ifdef POSIX_GETGRGID_R
2N/A#ifdef NEED_GETGRGID_R
2N/A#ifdef NEED_GETGRENT_R
2N/A#ifdef NEED_SETGRENT_R
2N/A#ifdef NEED_ENDGRENT_R
2N/A#ifdef NEED_SETNETGRENT_R
2N/A#ifdef NGR_R_SET_ARGS
2N/A#ifdef NEED_ENDNETGRENT_R
2N/A#ifdef NGR_R_END_ARGS
2N/A#ifdef POSIX_GETPWNAM_R
2N/A#ifdef NEED_GETPWNAM_R
2N/A#ifdef POSIX_GETPWUID_R
2N/A#ifdef NEED_GETPWUID_R
2N/A#ifdef NEED_SETPWENT_R
2N/A#ifdef PASS_R_ENT_ARGS
2N/A#ifdef NEED_SETPASSENT_R
2N/A#ifdef PASS_R_ENT_ARGS
2N/A#ifdef NEED_GETPWENT_R
2N/A#ifdef NEED_ENDPWENT_R
2N/Avoid endpwent_r(void);
2N/A#ifdef NEED_SETPASSENT
2N/A#ifdef NEED_GETTIMEOFDAY
2N/A#ifdef NGR_R_ARGS
2N/A/* setnetgrent and endnetgrent are defined in sunw_port_after.h
2N/A#ifdef INNETGR_ARGS
2N/A#ifdef NGR_R_SET_ARGS
2N/A#ifdef NEED_STRTOUL
2N/A#ifdef NEED_SUN4PROTOS
2N/A#ifndef __SIZE_TYPE__
2N/Aint strcasecmp(const char *, const char *);
2N/Aint strncasecmp(const char *, const char *, int);
2N/A#ifdef gettimeofday
2N/Aint setsockopt(int, int, int, const char *, int);
2N/Aint getsockopt(int, int, int, char *, int *);
2N/Aint gethostname(char *, int);
2N/A#include "sunw_port_after.h"