]> git.sur5r.net Git - openldap/commitdiff
s/WIN32/HAVE_WINSOCK/
authorKurt Zeilenga <kurt@openldap.org>
Fri, 21 May 1999 03:53:37 +0000 (03:53 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Fri, 21 May 1999 03:53:37 +0000 (03:53 +0000)
remove old Version.c

servers/slapd/back-bdb2/Version.c [deleted file]
servers/slapd/back-ldbm/Version.c [deleted file]
servers/slapd/back-ldbm/modify.c
servers/slapd/back-passwd/Version.c [deleted file]
servers/slapd/back-perl/Version.c [deleted file]
servers/slapd/back-shell/Version.c [deleted file]
servers/slapd/back-tcl/Version.c [deleted file]
servers/slapd/daemon.c
servers/slapd/main.c

diff --git a/servers/slapd/back-bdb2/Version.c b/servers/slapd/back-bdb2/Version.c
deleted file mode 100644 (file)
index 6231e05..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-/*
- * Copyright (c) 1995 Regents of the University of Michigan.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms are permitted
- * provided that this notice is preserved and that due credit is given
- * to the University of Michigan at Ann Arbor. The name of the University
- * may not be used to endorse or promote products derived from this
- * software without specific prior written permission. This software
- * is provided ``as is'' without express or implied warranty.
- */
-
-static char Versionstr[] = "  bdb2 backend %VERSION% (%WHEN%)\n\t%WHOANDWHERE%\n";
diff --git a/servers/slapd/back-ldbm/Version.c b/servers/slapd/back-ldbm/Version.c
deleted file mode 100644 (file)
index caca46b..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-/*
- * Copyright (c) 1995 Regents of the University of Michigan.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms are permitted
- * provided that this notice is preserved and that due credit is given
- * to the University of Michigan at Ann Arbor. The name of the University
- * may not be used to endorse or promote products derived from this
- * software without specific prior written permission. This software
- * is provided ``as is'' without express or implied warranty.
- */
-
-static char Versionstr[] = "  ldbm backend %VERSION% (%WHEN%)\n\t%WHOANDWHERE%\n";
index bd3aabd21f331c52b8f2d4954cf5c20c7e68a3f1..42baebcea548e2198a3bd2af1fde45e7215e3127 100644 (file)
@@ -6,6 +6,7 @@
 
 #include <ac/string.h>
 #include <ac/socket.h>
+#include <ac/time.h>
 
 #include "slap.h"
 #include "back-ldbm.h"
diff --git a/servers/slapd/back-passwd/Version.c b/servers/slapd/back-passwd/Version.c
deleted file mode 100644 (file)
index 99b0fc2..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-/*
- * Copyright (c) 1995 Regents of the University of Michigan.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms are permitted
- * provided that this notice is preserved and that due credit is given
- * to the University of Michigan at Ann Arbor. The name of the University
- * may not be used to endorse or promote products derived from this
- * software without specific prior written permission. This software
- * is provided ``as is'' without express or implied warranty.
- */
-
-static char Versionstr[] = "  passwd backend %VERSION% (%WHEN%)\n\t%WHOANDWHERE%\n";
diff --git a/servers/slapd/back-perl/Version.c b/servers/slapd/back-perl/Version.c
deleted file mode 100644 (file)
index f5341d8..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-/*
- *   Copyright 1999, John C. Quillan, All rights reserved.
- *
- *   Redistribution and use in source and binary forms are permitted only
- *   as authorized by the OpenLDAP Public License.  A copy of this
- *   license is available at http://www.OpenLDAP.org/license.html or
- *   in file LICENSE in the top-level directory of the distribution.
- */
-
-static char Versionstr[] = "  perl backend %VERSION% (%WHEN%)\n\t%WHOANDWHERE%\n";
diff --git a/servers/slapd/back-shell/Version.c b/servers/slapd/back-shell/Version.c
deleted file mode 100644 (file)
index f29d1ee..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-/*
- * Copyright (c) 1995 Regents of the University of Michigan.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms are permitted
- * provided that this notice is preserved and that due credit is given
- * to the University of Michigan at Ann Arbor. The name of the University
- * may not be used to endorse or promote products derived from this
- * software without specific prior written permission. This software
- * is provided ``as is'' without express or implied warranty.
- */
-
-static char Versionstr[] = "  shell backend %VERSION% (%WHEN%)\n\t%WHOANDWHERE%\n";
diff --git a/servers/slapd/back-tcl/Version.c b/servers/slapd/back-tcl/Version.c
deleted file mode 100644 (file)
index c896e54..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-/* $Id: Version.c,v 1.2 1999/02/18 01:18:39 bcollins Exp $
- *
- * Copyright 1999, Ben Collins <bcollins@debian.org>, All rights reserved.
- *
- * Redistribution and use in source and binary forms are permitted only
- * as authorized by the OpenLDAP Public License.  A copy of this
- * license is available at http://www.OpenLDAP.org/license.html or
- * in file LICENSE in the top-level directory of the distribution.
- */
-
-static char Versionstr[] =
-
-"  tcl backend %VERSION% (%WHEN%)\n\t%WHOANDWHERE%\n";
index bb182993f1b7f2872a3452320b714d1e9050300b..32485beb2681c066a98d666ca40471be98e24eae 100644 (file)
@@ -30,15 +30,19 @@ void hit_socket();
 char *WSAGetLastErrorString();
 
 #define WAKE_LISTENER \
+do {\
     if( wake ) {\
         ldap_pvt_thread_kill( listener_tid, LDAP_SIGUSR1 );\
         hit_socket();\
-    }
+    }\
+} while(0)
 #else
 #define WAKE_LISTENER \
+do {\
     if( wake ) {\
         ldap_pvt_thread_kill( listener_tid, LDAP_SIGUSR1 );\
-    }
+    }\
+} while(0)
 #endif
 
 static int daemon_initialized = 0;
@@ -183,16 +187,16 @@ set_socket( struct sockaddr_in *addr )
                int     tmp;
 
                if ( (tcps = socket( AF_INET, SOCK_STREAM, 0 )) == -1 ) {
-#ifndef WIN32
+#ifndef HAVE_WINSOCK
                        int err = errno;
                        Debug( LDAP_DEBUG_ANY,
                                "daemon: socket() failed errno %d (%s)\n", err,
                        err > -1 && err < sys_nerr ? sys_errlist[err] :
                        "unknown", 0 );
-#endif
-#ifdef WIN32
+#else
                        Debug( LDAP_DEBUG_ANY, 
-                               "daemon: socket() failed errno %d (%s)\n", WSAGetLastError(),
+                               "daemon: socket() failed errno %d (%s)\n",
+                               WSAGetLastError(),
                        WSAGetLastErrorString(), 0 );
 #endif
                        exit( 1 );
@@ -621,7 +625,8 @@ int slapd_daemon( int inetd, int tcps )
        connections_init();
 
 #define SLAPD_LISTENER_THREAD 1
-#if SLAPD_LISTENER_THREAD
+#if defined( SLAPD_LISTENER_THREAD ) || !defined(HAVE_PTHREADS)
+
        /* listener as a separate THREAD */
        rc = ldap_pvt_thread_create( &listener_tid,
                0, slapd_daemon_task, args );
@@ -721,7 +726,7 @@ void
 slap_set_shutdown( int sig )
 {
        slapd_shutdown = sig;
-#ifndef WIN32
+#ifndef HAVE_WINSOCK
        if(slapd_listener) {
                ldap_pvt_thread_kill( listener_tid, LDAP_SIGUSR1 );
        }
index 085e7184fa789282214184d06af4c119bb30d43c..e1e85ac1139c0f737d9f93db29ab7ed2fd2805e5 100644 (file)
@@ -25,7 +25,8 @@ static RETSIGTYPE wait4child( int sig );
  */
 
 #ifndef HAVE_MKVERSION
-const char Versionstr[] = "OpenLDAP Standalone LDAP Server (slapd)";
+const char Versionstr[] =
+       OPENLDAP_PACKAGE " " OPENLDAP_VERSION " Standalone LDAP Server (slapd)";
 #endif
 
 #ifdef LOG_LOCAL4