summaryrefslogtreecommitdiffstats
path: root/src/providers/ipa
diff options
context:
space:
mode:
authorPavel Březina <pbrezina@redhat.com>2012-11-08 17:54:02 +0100
committerJakub Hrozek <jhrozek@redhat.com>2012-11-12 15:15:29 +0100
commite02ac986fc7077e4d7db7e7ac6f8a5280ac16d3e (patch)
tree4a85cde3cbac55f22c60c33e3a564c587834f63d /src/providers/ipa
parent16e0b00c9f6444f058304f669b3a4b18ed751a52 (diff)
downloadsssd-e02ac986fc7077e4d7db7e7ac6f8a5280ac16d3e.tar.gz
sssd-e02ac986fc7077e4d7db7e7ac6f8a5280ac16d3e.tar.xz
sssd-e02ac986fc7077e4d7db7e7ac6f8a5280ac16d3e.zip
subdomains: check request type on one place only
The check is now held only in ipa_get_subdomain_account_info_send().
Diffstat (limited to 'src/providers/ipa')
-rw-r--r--src/providers/ipa/ipa_id.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/providers/ipa/ipa_id.c b/src/providers/ipa/ipa_id.c
index 5f5286321..c74268b9a 100644
--- a/src/providers/ipa/ipa_id.c
+++ b/src/providers/ipa/ipa_id.c
@@ -78,12 +78,6 @@ void ipa_account_info_handler(struct be_req *breq)
ar = talloc_get_type(breq->req_data, struct be_acct_req);
if (strcasecmp(ar->domain, breq->be_ctx->domain->name) != 0) {
- if (! ((ar->entry_type & BE_REQ_USER) ||
- (ar->entry_type & BE_REQ_GROUP))) {
- return sdap_handler_done(breq, DP_ERR_FATAL, EINVAL,
- "Invalid sub-domain request type");
- }
-
req = ipa_get_subdomain_account_info_send(breq, breq->be_ctx->ev, ctx,
ar);
if (!req) {