summaryrefslogtreecommitdiffstats
path: root/src/providers/ipa/ipa_id.h
diff options
context:
space:
mode:
authorSumit Bose <sbose@redhat.com>2014-11-07 15:05:41 +0100
committerJakub Hrozek <jhrozek@redhat.com>2014-11-20 10:52:51 +0100
commit1c82a31a254c2fca6dfa3e3b52986b75221d8742 (patch)
treee70ac34da3da805e206dba2d486ce06c9b2c3efd /src/providers/ipa/ipa_id.h
parent933326b4180b72636af84643d4811f6ad645fbe8 (diff)
downloadsssd-1c82a31a254c2fca6dfa3e3b52986b75221d8742.tar.gz
sssd-1c82a31a254c2fca6dfa3e3b52986b75221d8742.tar.xz
sssd-1c82a31a254c2fca6dfa3e3b52986b75221d8742.zip
ipa: add get_be_acct_req_for_uuid()
This new call creates the needs data for a lookup by UUID which is needed when trying to find the original object for an IPA override object. Related to https://fedorahosted.org/sssd/ticket/2481 Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Diffstat (limited to 'src/providers/ipa/ipa_id.h')
-rw-r--r--src/providers/ipa/ipa_id.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/providers/ipa/ipa_id.h b/src/providers/ipa/ipa_id.h
index 033ac40f1..890d00d49 100644
--- a/src/providers/ipa/ipa_id.h
+++ b/src/providers/ipa/ipa_id.h
@@ -83,6 +83,10 @@ errno_t get_be_acct_req_for_sid(TALLOC_CTX *mem_ctx, const char *sid,
const char *domain_name,
struct be_acct_req **_ar);
+errno_t get_be_acct_req_for_uuid(TALLOC_CTX *mem_ctx, const char *uuid,
+ const char *domain_name,
+ struct be_acct_req **_ar);
+
struct tevent_req *ipa_get_ad_override_send(TALLOC_CTX *mem_ctx,
struct tevent_context *ev,
struct sdap_id_ctx *sdap_id_ctx,