X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=include%2Flutil.h;h=1ebba1b46685b9ad53347641e7fa6c5d87fd5af4;hb=975a5e9a24e971197baa9ea2d4479100977c9060;hp=b5f038be5e871a25ab565897e66bfa7f035e1c3d;hpb=abd9be4def262989fda50137a75b2cb34868ab2b;p=openldap diff --git a/include/lutil.h b/include/lutil.h index b5f038be5e..1ebba1b466 100644 --- a/include/lutil.h +++ b/include/lutil.h @@ -106,6 +106,11 @@ lutil_progname LDAP_P(( int argc, char *argv[] )); +#ifndef HAVE_MKSTEMP +LDAP_LUTIL_F( int ) +mkstemp LDAP_P (( char * template )); +#endif + /* sockpair.c */ LDAP_LUTIL_F( int ) lutil_pair( ber_socket_t sd[2] ); @@ -132,7 +137,8 @@ LDAP_LUTIL_V (int) is_NT_Service; LDAP_LUTIL_V (ldap_pvt_thread_cond_t) started_event; #endif /* _LDAP_PVT_THREAD_H */ -#ifdef _WINSVC_H +/* macros are different between Windows and Mingw */ +#if defined(_WINSVC_H) || defined(_WINSVC_) LDAP_LUTIL_V (SERVICE_STATUS) SLAPDServiceStatus; LDAP_LUTIL_V (SERVICE_STATUS_HANDLE) hSLAPDServiceStatus; #endif /* _WINSVC_H */