https://bugs.openldap.org/show_bug.cgi?id=9542
Issue ID: 9542
Summary: wrong OIDs for Authorization Identity Request and
Response Controls
Product: OpenLDAP
Version: 2.5.4
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: ---
Component: slapd
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
The OIDs for Authz Identity controls in ldap.h do not match the values in RFC
3829.
This patch fixes it:
diff --git a/include/ldap.h b/include/ldap.h
index 6877d9fd11..be2d6d577a 100644
--- a/include/ldap.h
+++ b/include/ldap.h
@@ -273,8 +273,8 @@ typedef struct ldapcontrol {
/* non-standard track controls */
#define LDAP_CONTROL_PAGEDRESULTS "1.2.840.113556.1.4.319" /* RFC 2696
*/
-#define LDAP_CONTROL_AUTHZID_REQUEST "2.16.840.1.113730.4.16" /* RFC 3829
*/
-#define LDAP_CONTROL_AUTHZID_RESPONSE "2.16.840.1.113730.4.15" /* RFC 3829
*/
+#define LDAP_CONTROL_AUTHZID_REQUEST "2.16.840.1.113730.3.4.16" /* RFC
3829 */
+#define LDAP_CONTROL_AUTHZID_RESPONSE "2.16.840.1.113730.3.4.15" /* RFC
3829 */
/* LDAP Content Synchronization Operation -- RFC 4533 */
#define LDAP_SYNC_OID "1.3.6.1.4.1.4203.1.9.1"
--
You are receiving this mail because:
You are on the CC list for the issue.