mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-05 09:05:40 +00:00
114 lines
1.7 KiB
C
114 lines
1.7 KiB
C
#ifndef port_before_h
|
|
#define port_before_h
|
|
#include <config.h>
|
|
|
|
@WANT_IRS_GR@
|
|
@WANT_IRS_NIS@
|
|
@WANT_IRS_PW@
|
|
|
|
#define gettimeofday isc__gettimeofday
|
|
@BSD_COMP@
|
|
|
|
@DO_PTHREADS@
|
|
@GETGROUPLIST_ARGS@
|
|
@GETNETBYADDR_ADDR_T@
|
|
@SETPWENT_VOID@
|
|
@SETGRENT_VOID@
|
|
|
|
@NET_R_ARGS@
|
|
@NET_R_BAD@
|
|
@NET_R_COPY@
|
|
@NET_R_COPY_ARGS@
|
|
@NET_R_END_RESULT@
|
|
@NET_R_END_RETURN@
|
|
@NET_R_ENT_ARGS@
|
|
@NET_R_OK@
|
|
@NET_R_RETURN@
|
|
@NET_R_SET_RESULT@
|
|
@NET_R_SET_RETURN@
|
|
|
|
@GROUP_R_RETURN@
|
|
@GROUP_R_SET_RETURN@
|
|
@GROUP_R_SET_RESULT@
|
|
@GROUP_R_END_RETURN@
|
|
@GROUP_R_END_RESULT@
|
|
@GROUP_R_ARGS@
|
|
@GROUP_R_ENT_ARGS@
|
|
@GROUP_R_OK@
|
|
@GROUP_R_BAD@
|
|
|
|
@HOST_R_ARGS@
|
|
@HOST_R_BAD@
|
|
@HOST_R_COPY@
|
|
@HOST_R_COPY_ARGS@
|
|
@HOST_R_END_RESULT@
|
|
@HOST_R_END_RETURN@
|
|
@HOST_R_ENT_ARGS@
|
|
@HOST_R_ERRNO@
|
|
@HOST_R_OK@
|
|
@HOST_R_RETURN@
|
|
@HOST_R_SET_RESULT@
|
|
@HOST_R_SET_RETURN@
|
|
|
|
@NGR_R_ARGS@
|
|
@NGR_R_BAD@
|
|
@NGR_R_COPY@
|
|
@NGR_R_COPY_ARGS@
|
|
@NGR_R_END_RESULT@
|
|
@NGR_R_END_RETURN@
|
|
@NGR_R_ENT_ARGS@
|
|
@NGR_R_OK@
|
|
@NGR_R_RETURN@
|
|
@NGR_R_SET_RESULT@
|
|
@NGR_R_SET_RETURN@
|
|
|
|
@PROTO_R_ARGS@
|
|
@PROTO_R_BAD@
|
|
@PROTO_R_COPY@
|
|
@PROTO_R_COPY_ARGS@
|
|
@PROTO_R_END_RESULT@
|
|
@PROTO_R_END_RETURN@
|
|
@PROTO_R_ENT_ARGS@
|
|
@PROTO_R_OK@
|
|
@PROTO_R_RETURN@
|
|
@PROTO_R_SET_RESULT@
|
|
@PROTO_R_SET_RETURN@
|
|
|
|
@PASS_R_ARGS@
|
|
@PASS_R_BAD@
|
|
@PASS_R_COPY@
|
|
@PASS_R_COPY_ARGS@
|
|
@PASS_R_END_RESULT@
|
|
@PASS_R_END_RETURN@
|
|
@PASS_R_ENT_ARGS@
|
|
@PASS_R_OK@
|
|
@PASS_R_RETURN@
|
|
@PASS_R_SET_RESULT@
|
|
@PASS_R_SET_RETURN@
|
|
|
|
@SERV_R_ARGS@
|
|
@SERV_R_BAD@
|
|
@SERV_R_COPY@
|
|
@SERV_R_COPY_ARGS@
|
|
@SERV_R_END_RESULT@
|
|
@SERV_R_END_RETURN@
|
|
@SERV_R_ENT_ARGS@
|
|
@SERV_R_OK@
|
|
@SERV_R_RETURN@
|
|
@SERV_R_SET_RESULT@
|
|
@SERV_R_SET_RETURN@
|
|
|
|
|
|
#define DE_CONST(konst, var) \
|
|
do { \
|
|
union { const void *k; void *v; } _u; \
|
|
_u.k = konst; \
|
|
var = _u.v; \
|
|
} while (0)
|
|
|
|
#define UNUSED(x) (x) = (x)
|
|
|
|
@SOLARIS_BITTYPES@
|
|
|
|
#endif
|