mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-29 11:09:34 -05:00
Use IANA assigned OIDs
This commit is contained in:
parent
7c5105fc93
commit
eceb493bc0
3 changed files with 2 additions and 41 deletions
|
|
@ -346,10 +346,10 @@ typedef struct ldapcontrol {
|
|||
#define LDAP_FEATURE_ABSOLUTE_FILTERS "1.3.6.1.4.1.4203.1.5.3" /* (&) (|) */
|
||||
#define LDAP_FEATURE_LANGUAGE_TAG_OPTIONS "1.3.6.1.4.1.4203.1.5.4"
|
||||
#define LDAP_FEATURE_LANGUAGE_RANGE_OPTIONS "1.3.6.1.4.1.4203.1.5.5"
|
||||
#define LDAP_FEATURE_MODIFY_INCREMENT "1.3.6.1.1.14"
|
||||
|
||||
#ifdef LDAP_DEVEL
|
||||
/* LDAP Experimental (works in progress) Features */
|
||||
#define LDAP_FEATURE_MODIFY_INCREMENT "1.3.6.1.4.1.4203.666.8.2"
|
||||
#define LDAP_FEATURE_SUBORDINATE_SCOPE \
|
||||
"1.3.6.1.4.1.4203.666.8.1" /* "children" */
|
||||
#define LDAP_FEATURE_CHILDREN_SCOPE LDAP_FEATURE_SUBORDINATE_SCOPE
|
||||
|
|
|
|||
|
|
@ -32,9 +32,6 @@ static SLAP_CTRL_PARSE_FN parseProxyAuthz;
|
|||
static SLAP_CTRL_PARSE_FN parseManageDIT;
|
||||
#endif
|
||||
static SLAP_CTRL_PARSE_FN parseManageDSAit;
|
||||
#ifdef LDAP_CONTROL_MODIFY_INCREMENT
|
||||
static SLAP_CTRL_PARSE_FN parseModifyIncrement;
|
||||
#endif
|
||||
static SLAP_CTRL_PARSE_FN parseNoOp;
|
||||
static SLAP_CTRL_PARSE_FN parsePagedResults;
|
||||
#ifdef LDAP_DEVEL
|
||||
|
|
@ -162,12 +159,6 @@ static struct slap_control control_defs[] = {
|
|||
(int)offsetof(struct slap_control_ids, sc_noOp),
|
||||
SLAP_CTRL_HIDE|SLAP_CTRL_ACCESS, NULL,
|
||||
parseNoOp, LDAP_SLIST_ENTRY_INITIALIZER(next) },
|
||||
#ifdef LDAP_CONTROL_MODIFY_INCREMENT
|
||||
{ LDAP_CONTROL_MODIFY_INCREMENT,
|
||||
(int)offsetof(struct slap_control_ids, sc_modifyIncrement),
|
||||
SLAP_CTRL_HIDE|SLAP_CTRL_MODIFY, NULL,
|
||||
parseModifyIncrement, LDAP_SLIST_ENTRY_INITIALIZER(next) },
|
||||
#endif
|
||||
#ifdef LDAP_DEVEL
|
||||
{ LDAP_CONTROL_MANAGEDIT,
|
||||
(int)offsetof(struct slap_control_ids, sc_manageDIT),
|
||||
|
|
@ -703,34 +694,6 @@ return_results:
|
|||
return rs->sr_err;
|
||||
}
|
||||
|
||||
#ifdef LDAP_CONTROL_MODIFY_INCREMENT
|
||||
static int parseModifyIncrement (
|
||||
Operation *op,
|
||||
SlapReply *rs,
|
||||
LDAPControl *ctrl )
|
||||
{
|
||||
#if 0
|
||||
if ( op->o_modifyIncrement != SLAP_CONTROL_NONE ) {
|
||||
rs->sr_text = "modifyIncrement control specified multiple times";
|
||||
return LDAP_PROTOCOL_ERROR;
|
||||
}
|
||||
#endif
|
||||
|
||||
if ( ctrl->ldctl_value.bv_len ) {
|
||||
rs->sr_text = "modifyIncrement control value not empty";
|
||||
return LDAP_PROTOCOL_ERROR;
|
||||
}
|
||||
|
||||
#if 0
|
||||
op->o_modifyIncrement = ctrl->ldctl_iscritical
|
||||
? SLAP_CONTROL_CRITICAL
|
||||
: SLAP_CONTROL_NONCRITICAL;
|
||||
#endif
|
||||
|
||||
return LDAP_SUCCESS;
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef LDAP_DEVEL
|
||||
static int parseManageDIT (
|
||||
Operation *op,
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@
|
|||
#endif
|
||||
|
||||
static struct berval supportedFeatures[] = {
|
||||
BER_BVC(LDAP_FEATURE_MODIFY_INCREMENT), /* Modify/increment */
|
||||
BER_BVC(LDAP_FEATURE_ALL_OP_ATTRS), /* All Op Attrs (+) */
|
||||
BER_BVC(LDAP_FEATURE_OBJECTCLASS_ATTRS), /* OCs in Attrs List (@class) */
|
||||
BER_BVC(LDAP_FEATURE_ABSOLUTE_FILTERS), /* (&) and (|) search filters */
|
||||
|
|
@ -36,9 +37,6 @@ static struct berval supportedFeatures[] = {
|
|||
BER_BVC(LDAP_FEATURE_LANGUAGE_RANGE_OPTIONS),/* Language Range Options */
|
||||
#ifdef LDAP_FEATURE_SUBORDINATE_SCOPE
|
||||
BER_BVC(LDAP_FEATURE_SUBORDINATE_SCOPE), /* "children" search scope */
|
||||
#endif
|
||||
#ifdef LDAP_FEATURE_MODIFY_INCREMENT
|
||||
BER_BVC(LDAP_FEATURE_MODIFY_INCREMENT), /* Modify/increment */
|
||||
#endif
|
||||
{0,NULL}
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue