]> git.sur5r.net Git - openldap/commitdiff
ITS#2992 Windows fixes from Alexey Melnikov
authorHoward Chu <hyc@openldap.org>
Fri, 5 Mar 2004 12:24:06 +0000 (12:24 +0000)
committerHoward Chu <hyc@openldap.org>
Fri, 5 Mar 2004 12:24:06 +0000 (12:24 +0000)
build/main.dsw
include/portable.nt
libraries/liblber/debug.c
libraries/libldap/cyrus.c
libraries/libldap/os-ip.c
libraries/libldap/search.c
libraries/liblutil/liblutil.dsp
libraries/liblutil/passwd.c
servers/slapd/back-ldbm/backldbm.dsp

index 49380a9415dc1a13232920466a7c3ff03f329b9e..6df38c1722d431bf74884b437f391049fece50be 100644 (file)
@@ -251,9 +251,6 @@ Package=<4>
     Begin Project Dependency
     Project_Dep_Name liblutil
     End Project Dependency
-    Begin Project Dependency
-    Project_Dep_Name libldif
-    End Project Dependency
 }}}
 
 ###############################################################################
@@ -294,9 +291,6 @@ Package=<4>
     Project_Dep_Name liblutil
     End Project Dependency
     Begin Project Dependency
-    Project_Dep_Name libldif
-    End Project Dependency
-    Begin Project Dependency
     Project_Dep_Name liblber
     End Project Dependency
 }}}
@@ -360,9 +354,6 @@ Package=<4>
     Project_Dep_Name liblutil
     End Project Dependency
     Begin Project Dependency
-    Project_Dep_Name libldif
-    End Project Dependency
-    Begin Project Dependency
     Project_Dep_Name liblber
     End Project Dependency
 }}}
@@ -390,21 +381,6 @@ Package=<4>
 
 ###############################################################################
 
-Project: "libavl"=..\libraries\libavl\libavl.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-    Begin Project Dependency
-    Project_Dep_Name setup
-    End Project Dependency
-}}}
-
-###############################################################################
-
 Project: "liblber"=..\libraries\liblber\liblber.dsp - Package Owner=<4>
 
 Package=<5>
@@ -450,36 +426,6 @@ Package=<4>
 
 ###############################################################################
 
-Project: "libldbm"=..\libraries\libldbm\libldbm.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-    Begin Project Dependency
-    Project_Dep_Name setup
-    End Project Dependency
-}}}
-
-###############################################################################
-
-Project: "libldif"=..\libraries\libldif\libldif.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-    Begin Project Dependency
-    Project_Dep_Name setup
-    End Project Dependency
-}}}
-
-###############################################################################
-
 Project: "liblunicode"=..\libraries\liblunicode\liblunicode.dsp - Package Owner=<4>
 
 Package=<5>
@@ -609,21 +555,12 @@ Package=<4>
     Project_Dep_Name backldbm
     End Project Dependency
     Begin Project Dependency
-    Project_Dep_Name libavl
-    End Project Dependency
-    Begin Project Dependency
     Project_Dep_Name liblber
     End Project Dependency
     Begin Project Dependency
     Project_Dep_Name libldap_r
     End Project Dependency
     Begin Project Dependency
-    Project_Dep_Name libldbm
-    End Project Dependency
-    Begin Project Dependency
-    Project_Dep_Name libldif
-    End Project Dependency
-    Begin Project Dependency
     Project_Dep_Name liblutil
     End Project Dependency
     Begin Project Dependency
@@ -638,6 +575,9 @@ Package=<4>
     Begin Project Dependency
     Project_Dep_Name backmon
     End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name backldbm
+    End Project Dependency
 }}}
 
 ###############################################################################
@@ -650,9 +590,6 @@ Package=<5>
 
 Package=<4>
 {{{
-    Begin Project Dependency
-    Project_Dep_Name libavl
-    End Project Dependency
     Begin Project Dependency
     Project_Dep_Name liblber
     End Project Dependency
@@ -660,12 +597,6 @@ Package=<4>
     Project_Dep_Name libldap_r
     End Project Dependency
     Begin Project Dependency
-    Project_Dep_Name libldbm
-    End Project Dependency
-    Begin Project Dependency
-    Project_Dep_Name libldif
-    End Project Dependency
-    Begin Project Dependency
     Project_Dep_Name liblutil
     End Project Dependency
     Begin Project Dependency
@@ -702,12 +633,6 @@ Package=<4>
     Project_Dep_Name libldap_r
     End Project Dependency
     Begin Project Dependency
-    Project_Dep_Name libavl
-    End Project Dependency
-    Begin Project Dependency
-    Project_Dep_Name libldif
-    End Project Dependency
-    Begin Project Dependency
     Project_Dep_Name liblutil
     End Project Dependency
     Begin Project Dependency
@@ -717,9 +642,6 @@ Package=<4>
     Project_Dep_Name liblber
     End Project Dependency
     Begin Project Dependency
-    Project_Dep_Name libldbm
-    End Project Dependency
-    Begin Project Dependency
     Project_Dep_Name libslapd
     End Project Dependency
     Begin Project Dependency
@@ -731,6 +653,9 @@ Package=<4>
     Begin Project Dependency
     Project_Dep_Name backmon
     End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name backldbm
+    End Project Dependency
 }}}
 
 ###############################################################################
@@ -747,21 +672,12 @@ Package=<4>
     Project_Dep_Name backldbm
     End Project Dependency
     Begin Project Dependency
-    Project_Dep_Name libavl
-    End Project Dependency
-    Begin Project Dependency
     Project_Dep_Name liblber
     End Project Dependency
     Begin Project Dependency
     Project_Dep_Name libldap_r
     End Project Dependency
     Begin Project Dependency
-    Project_Dep_Name libldbm
-    End Project Dependency
-    Begin Project Dependency
-    Project_Dep_Name libldif
-    End Project Dependency
-    Begin Project Dependency
     Project_Dep_Name liblutil
     End Project Dependency
     Begin Project Dependency
@@ -776,11 +692,14 @@ Package=<4>
     Begin Project Dependency
     Project_Dep_Name backmon
     End Project Dependency
+    Begin Project Dependency
+    Project_Dep_Name badldbm
+    End Project Dependency
 }}}
 
 ###############################################################################
 
-Project: "testavl"=..\libraries\libavl\testavl.dsp - Package Owner=<4>
+Project: "testavl"=..\libraries\liblutil\testavl.dsp - Package Owner=<4>
 
 Package=<5>
 {{{
@@ -789,10 +708,10 @@ Package=<5>
 Package=<4>
 {{{
     Begin Project Dependency
-    Project_Dep_Name libavl
+    Project_Dep_Name liblber
     End Project Dependency
     Begin Project Dependency
-    Project_Dep_Name liblber
+    Project_Dep_Name liblutil
     End Project Dependency
 }}}
 
index 460e6482fe7fe91f4329a39bd58a7aece6ac5e05..ba60612118a973151bf5500739dccb742cebf868 100644 (file)
@@ -1058,5 +1058,6 @@ typedef signed int ssize_t;
 #include "ldap_features.h"
 
 #include "ac/assert.h"
+#include "ac/localize.h"
 
 #endif /* _LDAP_PORTABLE_H */
index 6a4329562afbf78e721ff62a3b3ed9d682bcb651..69cff09769d064dd8791bb393914fa34ac7802e6 100644 (file)
@@ -146,8 +146,6 @@ void lutil_log_int(
        time_t now;
        struct tm *today;
 #endif
-       size_t i;
-       char * tmp;
 
 #ifdef LDAP_SYSLOG
        /* we're configured to use syslog */
index 8bdfc40fd033dff2408b0085651f1d768ebd1e54..6b3c4c0285c3c0cb2d01dcce9940e45318fb85a8 100644 (file)
@@ -632,6 +632,7 @@ ldap_int_sasl_bind(
                LDAP_FREE( authid.bv_val );
        }
 
+#if !defined(_WIN32)
        /* Check for local */
        if ( ldap_pvt_url_scheme2proto( ld->ld_defconn->lconn_server->lud_scheme ) == LDAP_PROTO_IPC ) {
                char authid[sizeof("uidNumber=4294967295+gidNumber=4294967295,"
@@ -641,6 +642,7 @@ ldap_int_sasl_bind(
                        (int) geteuid(), (int) getegid() );
                (void) ldap_int_sasl_external( ld, ld->ld_defconn, authid, LDAP_PVT_SASL_LOCAL_SSF );
        }
+#endif
 
        /* (re)set security properties */
        sasl_setprop( ctx, SASL_SEC_PROPS,
index e4cfc0c1f47d6400764869d371c5c6d7fe8f8075..1b3b515810f9df221672fb3856bd40b59220d969 100644 (file)
@@ -523,7 +523,6 @@ ldap_host_connected_to( Sockbuf *sb, const char *host )
        struct sockaddr sabuf;
 #endif
        struct sockaddr *sa = (struct sockaddr *) &sabuf;
-       int rc;
        ber_socket_t    sd;
 
        (void)memset( (char *)sa, '\0', sizeof sabuf );
index fdbce3d491b8f221ed3219f1dd597e113f52f01a..aa699ccce9a97c0e85bebb9b7d93373d93f9e136 100644 (file)
@@ -223,7 +223,7 @@ ldap_build_search_req(
        ber_int_t *idp)
 {
        BerElement      *ber;
-       int             err, id;
+       int             err;
 
        /*
         * Create the search request.  It looks like this:
index 22d12140a2b9c174ec6ed89794a2fdbfb31ae139..e477ef923b2ec8537bccc0c909536f2a96b9a838 100644 (file)
@@ -293,5 +293,25 @@ SOURCE=.\utils.c
 
 SOURCE=.\uuid.c
 # End Source File
+# Begin Source File
+
+SOURCE=.\avl.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\include\avl.h
+# End Source File
+# Begin Source File
+
+SOURCE=.\ldif.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\fetch.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\..\include\ldif.h
+# End Source File
 # End Target
 # End Project
index e6112bd2b7d18b31427e9936bf765082f283605d..97f6ed612ca6d2a92d266cbe6d53b6eb2fe4dca4 100644 (file)
@@ -185,7 +185,6 @@ int lutil_passwd_add(
 
 void lutil_passwd_init()
 {
-       struct pw_slist *ptr;
        struct pw_scheme *s;
 
        for( s=(struct pw_scheme *)pw_schemes_default; s->name.bv_val; s++) {
index 65390b2873e6b0595174d7bfcdf908495c7a8db5..2b66e420613bfff377780c8f569fdd204ff2d5a7 100644 (file)
@@ -140,10 +140,6 @@ SOURCE=.\attr.c
 # End Source File
 # Begin Source File
 
-SOURCE=.\attribute.c
-# End Source File
-# Begin Source File
-
 SOURCE=".\back-ldbm.h"
 # End Source File
 # Begin Source File
@@ -196,10 +192,6 @@ SOURCE=.\filterindex.c
 # End Source File
 # Begin Source File
 
-SOURCE=.\group.c
-# End Source File
-# Begin Source File
-
 SOURCE=.\id2children.c
 # End Source File
 # Begin Source File
@@ -240,10 +232,6 @@ SOURCE=.\operational.c
 # End Source File
 # Begin Source File
 
-SOURCE=.\passwd.c
-# End Source File
-# Begin Source File
-
 SOURCE=".\proto-back-ldbm.h"
 # End Source File
 # Begin Source File
@@ -258,5 +246,13 @@ SOURCE=.\search.c
 
 SOURCE=.\tools.c
 # End Source File
+# Begin Source File
+
+SOURCE=.\ldbm.c
+# End Source File
+# Begin Source File
+
+SOURCE=.\ldbm.h
+# End Source File
 # End Target
 # End Project