mirror of
https://github.com/samba-team/samba.git
synced 2025-12-02 00:23:50 +03:00
r2695: revert "Del" renaming
This commit is contained in:
committed by
Gerald (Jerry) Carter
parent
35135033ff
commit
ddd74dae8e
@@ -330,21 +330,21 @@ static NTSTATUS ldapsrv_AddRequest(struct ldapsrv_call *call)
|
||||
return part->ops->Add(part, call, req);
|
||||
}
|
||||
|
||||
static NTSTATUS ldapsrv_DeleteRequest(struct ldapsrv_call *call)
|
||||
static NTSTATUS ldapsrv_DelRequest(struct ldapsrv_call *call)
|
||||
{
|
||||
struct ldap_DeleteRequest *req = &call->request.r.DeleteRequest;
|
||||
struct ldap_DelRequest *req = &call->request.r.DelRequest;
|
||||
struct ldapsrv_partition *part;
|
||||
|
||||
DEBUG(10, ("DeleteRequest"));
|
||||
DEBUG(10, ("DelRequest"));
|
||||
DEBUGADD(10, (" dn: %s", req->dn));
|
||||
|
||||
part = ldapsrv_get_partition(call->conn, req->dn);
|
||||
|
||||
if (!part->ops->Delete) {
|
||||
if (!part->ops->Del) {
|
||||
return ldapsrv_unwilling(call, 53);
|
||||
}
|
||||
|
||||
return part->ops->Delete(part, call, req);
|
||||
return part->ops->Del(part, call, req);
|
||||
}
|
||||
|
||||
static NTSTATUS ldapsrv_ModifyDNRequest(struct ldapsrv_call *call)
|
||||
@@ -419,8 +419,8 @@ static NTSTATUS ldapsrv_do_call(struct ldapsrv_call *call)
|
||||
return ldapsrv_ModifyRequest(call);
|
||||
case LDAP_TAG_AddRequest:
|
||||
return ldapsrv_AddRequest(call);
|
||||
case LDAP_TAG_DeleteRequest:
|
||||
return ldapsrv_DeleteRequest(call);
|
||||
case LDAP_TAG_DelRequest:
|
||||
return ldapsrv_DelRequest(call);
|
||||
case LDAP_TAG_ModifyDNRequest:
|
||||
return ldapsrv_ModifyDNRequest(call);
|
||||
case LDAP_TAG_CompareRequest:
|
||||
|
||||
@@ -82,7 +82,7 @@ struct ldapsrv_partition_ops {
|
||||
NTSTATUS (*Search)(struct ldapsrv_partition *partition, struct ldapsrv_call *call, struct ldap_SearchRequest *r);
|
||||
NTSTATUS (*Modify)(struct ldapsrv_partition *partition, struct ldapsrv_call *call, struct ldap_ModifyRequest *r);
|
||||
NTSTATUS (*Add)(struct ldapsrv_partition *partition, struct ldapsrv_call *call, struct ldap_AddRequest *r);
|
||||
NTSTATUS (*Delete)(struct ldapsrv_partition *partition, struct ldapsrv_call *call, struct ldap_DeleteRequest *r);
|
||||
NTSTATUS (*Del)(struct ldapsrv_partition *partition, struct ldapsrv_call *call, struct ldap_DelRequest *r);
|
||||
NTSTATUS (*ModifyDN)(struct ldapsrv_partition *partition, struct ldapsrv_call *call, struct ldap_ModifyDNRequest *r);
|
||||
NTSTATUS (*Compare)(struct ldapsrv_partition *partition, struct ldapsrv_call *call, struct ldap_CompareRequest *r);
|
||||
NTSTATUS (*Abandon)(struct ldapsrv_partition *partition, struct ldapsrv_call *call, struct ldap_AbandonRequest *r);
|
||||
|
||||
@@ -146,8 +146,8 @@ queue_reply:
|
||||
return ldapsrv_queue_reply(call, done_r);
|
||||
}
|
||||
|
||||
static NTSTATUS sldb_Delete(struct ldapsrv_partition *partition, struct ldapsrv_call *call,
|
||||
struct ldap_DeleteRequest *r)
|
||||
static NTSTATUS sldb_Del(struct ldapsrv_partition *partition, struct ldapsrv_call *call,
|
||||
struct ldap_DelRequest *r)
|
||||
{
|
||||
struct ldap_Result *delete_result;
|
||||
struct ldapsrv_reply *delete_reply;
|
||||
@@ -155,7 +155,7 @@ static NTSTATUS sldb_Delete(struct ldapsrv_partition *partition, struct ldapsrv_
|
||||
struct samdb_context *samdb;
|
||||
struct ldb_context *ldb;
|
||||
|
||||
DEBUG(0, ("sldb_Delete: %s\n", r->dn));
|
||||
DEBUG(0, ("sldb_Del: %s\n", r->dn));
|
||||
|
||||
samdb = samdb_connect(call);
|
||||
ldb = samdb->ldb;
|
||||
@@ -163,9 +163,9 @@ static NTSTATUS sldb_Delete(struct ldapsrv_partition *partition, struct ldapsrv_
|
||||
ldb_set_alloc(ldb, talloc_ldb_alloc, samdb);
|
||||
ldb_ret = ldb_delete(ldb, r->dn);
|
||||
|
||||
delete_reply = ldapsrv_init_reply(call, LDAP_TAG_DeleteResponse);
|
||||
delete_reply = ldapsrv_init_reply(call, LDAP_TAG_DelResponse);
|
||||
|
||||
delete_result = &delete_reply->msg.r.DeleteResponse;
|
||||
delete_result = &delete_reply->msg.r.DelResponse;
|
||||
delete_result->dn = talloc_steal(delete_reply, r->dn);
|
||||
|
||||
if (ldb_ret != 0) {
|
||||
@@ -190,7 +190,7 @@ static NTSTATUS sldb_Delete(struct ldapsrv_partition *partition, struct ldapsrv_
|
||||
|
||||
static const struct ldapsrv_partition_ops sldb_ops = {
|
||||
.Search = sldb_Search,
|
||||
.Delete = sldb_Delete
|
||||
.Del = sldb_Del
|
||||
};
|
||||
|
||||
const struct ldapsrv_partition_ops *ldapsrv_get_sldb_partition_ops(void)
|
||||
|
||||
@@ -547,16 +547,16 @@ BOOL ldap_encode(struct ldap_message *msg, DATA_BLOB *result)
|
||||
ldap_encode_response(msg->type, r, &data);
|
||||
break;
|
||||
}
|
||||
case LDAP_TAG_DeleteRequest: {
|
||||
struct ldap_DeleteRequest *r = &msg->r.DeleteRequest;
|
||||
case LDAP_TAG_DelRequest: {
|
||||
struct ldap_DelRequest *r = &msg->r.DelRequest;
|
||||
asn1_push_tag(&data,
|
||||
ASN1_APPLICATION_SIMPLE(LDAP_TAG_DeleteRequest));
|
||||
ASN1_APPLICATION_SIMPLE(LDAP_TAG_DelRequest));
|
||||
asn1_write(&data, r->dn, strlen(r->dn));
|
||||
asn1_pop_tag(&data);
|
||||
break;
|
||||
}
|
||||
case LDAP_TAG_DeleteResponse: {
|
||||
struct ldap_Result *r = &msg->r.DeleteResponse;
|
||||
case LDAP_TAG_DelResponse: {
|
||||
struct ldap_Result *r = &msg->r.DelResponse;
|
||||
ldap_encode_response(msg->type, r, &data);
|
||||
break;
|
||||
}
|
||||
@@ -1009,13 +1009,13 @@ BOOL ldap_decode(ASN1_DATA *data, struct ldap_message *msg)
|
||||
break;
|
||||
}
|
||||
|
||||
case ASN1_APPLICATION_SIMPLE(LDAP_TAG_DeleteRequest): {
|
||||
struct ldap_DeleteRequest *r = &msg->r.DeleteRequest;
|
||||
case ASN1_APPLICATION_SIMPLE(LDAP_TAG_DelRequest): {
|
||||
struct ldap_DelRequest *r = &msg->r.DelRequest;
|
||||
int len;
|
||||
char *dn;
|
||||
msg->type = LDAP_TAG_DeleteRequest;
|
||||
msg->type = LDAP_TAG_DelRequest;
|
||||
asn1_start_tag(data,
|
||||
ASN1_APPLICATION_SIMPLE(LDAP_TAG_DeleteRequest));
|
||||
ASN1_APPLICATION_SIMPLE(LDAP_TAG_DelRequest));
|
||||
len = asn1_tag_remaining(data);
|
||||
dn = talloc(msg->mem_ctx, len+1);
|
||||
if (dn == NULL)
|
||||
@@ -1027,11 +1027,11 @@ BOOL ldap_decode(ASN1_DATA *data, struct ldap_message *msg)
|
||||
break;
|
||||
}
|
||||
|
||||
case ASN1_APPLICATION(LDAP_TAG_DeleteResponse): {
|
||||
struct ldap_Result *r = &msg->r.DeleteResponse;
|
||||
msg->type = LDAP_TAG_DeleteResponse;
|
||||
case ASN1_APPLICATION(LDAP_TAG_DelResponse): {
|
||||
struct ldap_Result *r = &msg->r.DelResponse;
|
||||
msg->type = LDAP_TAG_DelResponse;
|
||||
ldap_decode_response(msg->mem_ctx, data,
|
||||
LDAP_TAG_DeleteResponse, r);
|
||||
LDAP_TAG_DelResponse, r);
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
@@ -33,8 +33,8 @@ enum ldap_request_tag {
|
||||
LDAP_TAG_ModifyResponse = 7,
|
||||
LDAP_TAG_AddRequest = 8,
|
||||
LDAP_TAG_AddResponse = 9,
|
||||
LDAP_TAG_DeleteRequest = 10,
|
||||
LDAP_TAG_DeleteResponse = 11,
|
||||
LDAP_TAG_DelRequest = 10,
|
||||
LDAP_TAG_DelResponse = 11,
|
||||
LDAP_TAG_ModifyDNRequest = 12,
|
||||
LDAP_TAG_ModifyDNResponse = 13,
|
||||
LDAP_TAG_CompareRequest = 14,
|
||||
@@ -155,7 +155,7 @@ struct ldap_AddRequest {
|
||||
struct ldap_attribute *attributes;
|
||||
};
|
||||
|
||||
struct ldap_DeleteRequest {
|
||||
struct ldap_DelRequest {
|
||||
const char *dn;
|
||||
};
|
||||
|
||||
@@ -199,8 +199,8 @@ union ldap_Request {
|
||||
struct ldap_Result ModifyResponse;
|
||||
struct ldap_AddRequest AddRequest;
|
||||
struct ldap_Result AddResponse;
|
||||
struct ldap_DeleteRequest DeleteRequest;
|
||||
struct ldap_Result DeleteResponse;
|
||||
struct ldap_DelRequest DelRequest;
|
||||
struct ldap_Result DelResponse;
|
||||
struct ldap_ModifyDNRequest ModifyDNRequest;
|
||||
struct ldap_Result ModifyDNResponse;
|
||||
struct ldap_CompareRequest CompareRequest;
|
||||
|
||||
@@ -352,8 +352,8 @@ static struct ldap_message *ldif_read(int (*fgetc_fn)(void *),
|
||||
}
|
||||
|
||||
if (strequal(value.data, "delete")) {
|
||||
msg->type = LDAP_TAG_DeleteRequest;
|
||||
msg->r.DeleteRequest.dn = dn;
|
||||
msg->type = LDAP_TAG_DelRequest;
|
||||
msg->r.DelRequest.dn = dn;
|
||||
return msg;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user