]> git.sur5r.net Git - openldap/commitdiff
use IANA assigned OID for dontUseCopy control, don't hide anymore
authorKurt Zeilenga <kurt@openldap.org>
Wed, 16 Mar 2011 19:24:41 +0000 (19:24 +0000)
committerQuanah Gibson-Mount <quanah@openldap.org>
Thu, 30 Oct 2014 19:12:49 +0000 (14:12 -0500)
include/ldap.h
servers/slapd/controls.c

index 79c7431b203e38d2435fcf9fc0dbbbb248b1e9ab..5e7e37a11fab55012b83dbedfc063d9b52dc8213 100644 (file)
@@ -296,6 +296,8 @@ typedef struct ldapcontrol {
 #define LDAP_SYNC_DELETE                               3
 #define LDAP_SYNC_NEW_COOKIE                   4
 
+/* LDAP Don't Use Copy Control (RFC 6171) */
+#define LDAP_CONTROL_DONTUSECOPY               "1.3.6.1.1.22"
 
 /* Password policy Controls *//* work in progress */
 /* ITS#3458: released; disabled by default */
@@ -309,7 +311,6 @@ typedef struct ldapcontrol {
 #define LDAP_CONTROL_MANAGEDIT                 LDAP_CONTROL_RELAX
 #define LDAP_CONTROL_SLURP                             "1.3.6.1.4.1.4203.666.5.13"
 #define LDAP_CONTROL_VALSORT                   "1.3.6.1.4.1.4203.666.5.14"
-#define LDAP_CONTROL_DONTUSECOPY               "1.3.6.1.4.1.4203.666.5.15"
 #define        LDAP_CONTROL_X_DEREF                    "1.3.6.1.4.1.4203.666.5.16"
 #define        LDAP_CONTROL_X_WHATFAILED               "1.3.6.1.4.1.4203.666.5.17"
 
index f25ee0795b7ceeb5c51989ddffb5721890288e4a..71f6abbb10d2a40a964e9d78d1e7e011c7a82f75 100644 (file)
@@ -160,7 +160,7 @@ static struct slap_control control_defs[] = {
                parseDomainScope, LDAP_SLIST_ENTRY_INITIALIZER(next) },
        { LDAP_CONTROL_DONTUSECOPY,
                (int)offsetof(struct slap_control_ids, sc_dontUseCopy),
-               SLAP_CTRL_GLOBAL|SLAP_CTRL_INTROGATE|SLAP_CTRL_HIDE,
+               SLAP_CTRL_GLOBAL|SLAP_CTRL_INTROGATE,
                NULL, NULL,
                parseDontUseCopy, LDAP_SLIST_ENTRY_INITIALIZER(next) },
        { LDAP_CONTROL_X_PERMISSIVE_MODIFY,