Diff for /include/Attic/portable.nt between versions 1.3.2.1 and 1.3.2.2

version 1.3.2.1, 1999/09/10 20:25:23 version 1.3.2.2, 2000/06/13 17:57:15
Line 1 Line 1
 /* $OpenLDAP: pkg/ldap/include/portable.nt,v 1.3 1999/08/30 23:17:01 kdz Exp $ */  /* $OpenLDAP: pkg/ldap/include/portable.nt,v 1.19 2000/06/06 17:43:18 kurt Exp $ */
 /* include/portable.h.nt -- manually updated of MS NT (MS VC5) */  /* include/portable.h.nt -- manually updated of MS NT (MS VC5) */
 /* synced with portable.h.in 1.24 */  /* synced with portable.h.in 1.24 */
 /*  /*
  * Copyright 1998,1999 The OpenLDAP Foundation, Redwood City, California, USA   * Copyright 1998-2000 The OpenLDAP Foundation, Redwood City, California, USA
  * All rights reserved.   * All rights reserved.
  *   *
  * Redistribution and use in source and binary forms are permitted only   * Redistribution and use in source and binary forms are permitted only
Line 16 Line 16
   
 /* end of preamble */  /* end of preamble */
   
   /* comment this out if you don't have Cyrus SASL */
   #define HAVE_CYRUS_SASL 1
   
 /* --------------------------------------------------- */  /* --------------------------------------------------- */
 /* begin of MSVC5 specific entries */  /* begin of MSVC5 specific entries */
   
 #define OPENLDAP_PACKAGE "OpenLDAP"  #define OPENLDAP_PACKAGE "OpenLDAP"
 #define OPENLDAP_VERSION "-devel"  #define OPENLDAP_VERSION "-devel"
 #define EXEEXT ".exe"  #define EXEEXT ".exe"
 #define LDAP_DIRSEP "\\"  
   
 /* don't suck in all of the win32 api */  /* don't suck in all of the win32 api */
 #define WIN32_LEAN_AND_MEAN  #define WIN32_LEAN_AND_MEAN
   
 #ifdef _WINNT  #if defined(_WIN32) && !defined(_WINNT) && !defined(_WIN95)
 /* WindowsNT specific features */  #define _WINNT
   #endif
   
   #if defined( _MT ) && defined( _WINNT )
   #define HAVE_NT_THREADS 1
   #else
   #define NO_THREADS 1
   #endif
   
   #ifdef HAVE_NT_THREADS
   /* enable WINNT specific features only if we have NT THREADS */
 #define HAVE_NT_SERVICE_MANAGER 1  #define HAVE_NT_SERVICE_MANAGER 1
 #define HAVE_NT_EVENT_LOG 1  #define HAVE_NT_EVENT_LOG 1
   
 #elif _WIN95  
 /* Windows95 specific features */  
 #endif  #endif
   
 #if defined( _DEBUG ) && !defined( LDAP_DEBUG )  #if defined( _DEBUG ) && !defined( LDAP_DEBUG )
Line 49 Line 58
   
 #define strcasecmp      stricmp  #define strcasecmp      stricmp
 #define strncasecmp     strnicmp  #define strncasecmp     strnicmp
 #define strdup          _strdup  
   
 #define snprintf        _snprintf  #define snprintf        _snprintf
 #define vsnprintf       _vsnprintf  #define vsnprintf       _vsnprintf
Line 58 Line 66
 /* define type for caddr_t */  /* define type for caddr_t */
 typedef char * caddr_t;  typedef char * caddr_t;
   
 #define ssize_t signed int  /* define type for ssize_t */
   typedef signed int ssize_t;
 #define LOG_DEBUG 0  
 #define openlog( a, b )  
 #define closelog()  
   
 #define FD_SETSIZE 1024  
   
 /* we have NT threads */  
 #ifdef _MT  
 #define HAVE_NT_THREADS 1  
 #else  
 #define NO_THREADS 1  
 #endif  
   
 /* we have spawnlp instead of fork/execlp */  /* we have spawnlp instead of fork/execlp */
 #define HAVE_SPAWNLP 1  #define HAVE_SPAWNLP 1
Line 94  typedef char * caddr_t; Line 90  typedef char * caddr_t;
 /* we have <process.h> */  /* we have <process.h> */
 #define HAVE_PROCESS_H 1  #define HAVE_PROCESS_H 1
   
 #define LDAP_SIGUSR1    SIGILL  /* we have <wincrypt.h> */
 #define LDAP_SIGUSR2    SIGTERM  #define HAVE_WINCRYPT_H 1
   
 #define MAXPATHLEN _MAX_PATH  #define MAXPATHLEN _MAX_PATH
   
Line 210  typedef char * caddr_t; Line 206  typedef char * caddr_t;
 #define HAVE_SYS_ERRLIST 1   #define HAVE_SYS_ERRLIST 1 
   
 /* define if you have berkeley db */  /* define if you have berkeley db */
 /* #undef HAVE_BERKELEY_DB */  #define HAVE_BERKELEY_DB 1
   
 /* define if you have berkeley db2 */  
 #define HAVE_BERKELEY_DB2 1  
   
 /* define if you have crypt */  /* define if you have crypt */
 /* #undef HAVE_CRYPT */  /* #undef HAVE_CRYPT */
Line 266  typedef char * caddr_t; Line 259  typedef char * caddr_t;
 /* define this for ACL Group support */  /* define this for ACL Group support */
 #define SLAPD_ACLGROUPS 1  #define SLAPD_ACLGROUPS 1
   
 /* define this to use SLAPD Berkeley DB2 backend */  
 /* #define SLAPD_BDB2 1 */  
   
 /* define this for ClearText password support */  /* define this for ClearText password support */
 #define SLAPD_CLEARTEXT 1  #define SLAPD_CLEARTEXT 1
   
Line 281  typedef char * caddr_t; Line 271  typedef char * caddr_t;
 /* define this to use SLAPD LDBM backend */  /* define this to use SLAPD LDBM backend */
 #define SLAPD_LDBM 1  #define SLAPD_LDBM 1
   
   /* define this to use SLAPD SQL backend */
   /* #undef SLAPD_SQL */
   
 /* define this to use SLAPD passwd backend */  /* define this to use SLAPD passwd backend */
 /* #undef SLAPD_PASSWD */  /* #undef SLAPD_PASSWD */
   
Line 296  typedef char * caddr_t; Line 289  typedef char * caddr_t;
 /* define this for per-object ACIs */  /* define this for per-object ACIs */
 /* #undef SLAPD_ACI_ENABLED */  /* #undef SLAPD_ACI_ENABLED */
   
 /* define this for discrete rights in ACIs */  
 /* #undef SLAPD_ACI_DISCRETE_RIGHTS */  
   
 /* define this to use SLAPD shell backend */  /* define this to use SLAPD shell backend */
 /* #undef SLAPD_SHELL */  /* #undef SLAPD_SHELL */
   
Line 403  typedef char * caddr_t; Line 393  typedef char * caddr_t;
 /* Define if you have the sigset function.  */  /* Define if you have the sigset function.  */
 /* #undef HAVE_SIGSET */  /* #undef HAVE_SIGSET */
   
 /* Define if you have the snprintf function.  */  
 /* #undef HAVE_SNPRINTF */  
   
 /* Define if you have the socket function.  */  /* Define if you have the socket function.  */
 #define HAVE_SOCKET 1  #define HAVE_SOCKET 1
   
   /* Define if you have the snprintf function.  */
   #define HAVE_SNPRINTF 1
   
 /* Define if you have the strdup function.  */  /* Define if you have the strdup function.  */
 #define HAVE_STRDUP 1  #define HAVE_STRDUP 1
   
Line 446  typedef char * caddr_t; Line 436  typedef char * caddr_t;
 /* #undef HAVE_SYSCONF */  /* #undef HAVE_SYSCONF */
   
 /* Define if you have the tempnam function.  */  /* Define if you have the tempnam function.  */
 /* #undef HAVE_TEMPNAM */  #define HAVE_TEMPNAM 1
   
 /* Define if you have the thr_getconcurrency function.  */  /* Define if you have the thr_getconcurrency function.  */
 /* #undef HAVE_THR_GETCONCURRENCY */  /* #undef HAVE_THR_GETCONCURRENCY */
Line 527  typedef char * caddr_t; Line 517  typedef char * caddr_t;
 #define HAVE_MALLOC_H 1  #define HAVE_MALLOC_H 1
   
 /* Define if you have the <memory.h> header file.  */  /* Define if you have the <memory.h> header file.  */
 /* #define HAVE_MEMORY_H */  #define HAVE_MEMORY_H 1
   
 /* Define if you have the <ncurses.h> header file.  */  /* Define if you have the <ncurses.h> header file.  */
 /* #undef HAVE_NCURSES_H */  /* #undef HAVE_NCURSES_H */

Removed from v.1.3.2.1  
changed lines
  Added in v.1.3.2.2


______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org