summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSumit Bose <sbose@redhat.com>2016-06-23 11:58:30 +0200
committerJakub Hrozek <jhrozek@redhat.com>2016-07-18 17:10:59 +0200
commit39f21d2b61685362642d42bc2f94f829671cd5ef (patch)
treede1ed1cb055653e5e38d970b9bb6c98ccc437072
parent059904af2d20debcb8ffe1c6f45b996c2c57574e (diff)
downloadsssd-39f21d2b61685362642d42bc2f94f829671cd5ef.tar.gz
sssd-39f21d2b61685362642d42bc2f94f829671cd5ef.tar.xz
sssd-39f21d2b61685362642d42bc2f94f829671cd5ef.zip
IPA: read ipaNTAdditionalSuffixes for master and trusted domains
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
-rw-r--r--src/providers/ipa/ipa_subdomains.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/providers/ipa/ipa_subdomains.c b/src/providers/ipa/ipa_subdomains.c
index a02a65d97..263d62079 100644
--- a/src/providers/ipa/ipa_subdomains.c
+++ b/src/providers/ipa/ipa_subdomains.c
@@ -40,6 +40,7 @@
#define IPA_SID "ipaNTSecurityIdentifier"
#define IPA_TRUSTED_DOMAIN_SID "ipaNTTrustedDomainSID"
#define IPA_RANGE_TYPE "ipaRangeType"
+#define IPA_ADDITIONAL_SUFFIXES "ipaNTAdditionalSuffixes"
#define IPA_BASE_ID "ipaBaseID"
#define IPA_ID_RANGE_SIZE "ipaIDRangeSize"
@@ -788,7 +789,8 @@ ipa_subdomains_master_send(TALLOC_CTX *mem_ctx,
struct tevent_req *subreq;
struct tevent_req *req;
errno_t ret;
- const char *attrs[] = { IPA_CN, IPA_FLATNAME, IPA_SID, NULL };
+ const char *attrs[] = { IPA_CN, IPA_FLATNAME, IPA_SID,
+ IPA_ADDITIONAL_SUFFIXES, NULL };
req = tevent_req_create(mem_ctx, &state,
struct ipa_subdomains_master_state);
@@ -939,7 +941,8 @@ ipa_subdomains_slave_send(TALLOC_CTX *mem_ctx,
struct tevent_req *req;
errno_t ret;
const char *attrs[] = { IPA_CN, IPA_FLATNAME, IPA_TRUSTED_DOMAIN_SID,
- IPA_TRUST_DIRECTION, NULL };
+ IPA_TRUST_DIRECTION, IPA_ADDITIONAL_SUFFIXES,
+ NULL };
req = tevent_req_create(mem_ctx, &state,
struct ipa_subdomains_slave_state);