]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-tcl/tcl_bind.c
Fixes for NO_THREADS
[openldap] / servers / slapd / back-tcl / tcl_bind.c
index f5ade3e7521729f8aba41cc3a74034a7fadbd6f4..d64a3b2718af7c2e36e38ac7797729d6d2cae055 100644 (file)
@@ -46,9 +46,10 @@ tcl_back_bind (
        }
 
        command = (char *) ch_malloc (ti->ti_bind.bv_len + suf_tcl.bv_len +
-               dn->bv_len + cred->bv_len + 64);
-       sprintf (command, "%s BIND {%ld} {%s} {%s} {%d} {%lu} {%s}",
-               ti->ti_bind.bv_val, (long) op->o_msgid, suf_tcl.bv_val, 
+               dn->bv_len + cred->bv_len + 84);
+       sprintf (command, "%s BIND {%ld/%ld} {%s} {%s} {%d} {%lu} {%s}",
+               ti->ti_bind.bv_val, op->o_connid, (long) op->o_msgid,
+               suf_tcl.bv_val, 
                dn->bv_val, method, cred->bv_len, cred->bv_val);
        Tcl_Free (suf_tcl.bv_val);