summaryrefslogtreecommitdiffstats
path: root/src/responder/ifp/ifp_domains.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/responder/ifp/ifp_domains.c')
-rw-r--r--src/responder/ifp/ifp_domains.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/responder/ifp/ifp_domains.c b/src/responder/ifp/ifp_domains.c
index 360576687..5ad9952c9 100644
--- a/src/responder/ifp/ifp_domains.c
+++ b/src/responder/ifp/ifp_domains.c
@@ -111,7 +111,7 @@ static void ifp_list_domains_process(struct tevent_req *req)
num_domains = 0;
for (dom = ireq->ifp_ctx->rctx->domains;
dom != NULL;
- dom = get_next_domain(dom, true)) {
+ dom = get_next_domain(dom, SSS_GND_DESCEND)) {
num_domains++;
}
@@ -124,7 +124,7 @@ static void ifp_list_domains_process(struct tevent_req *req)
pi = 0;
for (dom = ireq->ifp_ctx->rctx->domains;
dom != NULL;
- dom = get_next_domain(dom, true)) {
+ dom = get_next_domain(dom, SSS_GND_DESCEND)) {
p = sbus_opath_compose(ireq, IFP_PATH_DOMAINS, dom->name);
if (p == NULL) {
DEBUG(SSSDBG_MINOR_FAILURE,
@@ -221,7 +221,7 @@ static void ifp_find_domain_by_name_process(struct tevent_req *req)
/* Reply with the domain that was asked for */
for (iter = ireq->ifp_ctx->rctx->domains;
iter != NULL;
- iter = get_next_domain(iter, true)) {
+ iter = get_next_domain(iter, SSS_GND_DESCEND)) {
if (strcasecmp(iter->name, state->name) == 0) {
break;
}
@@ -271,7 +271,8 @@ get_domain_info_from_req(struct sbus_request *dbus_req, void *data)
DEBUG(SSSDBG_TRACE_INTERNAL, "Looking for domain %s\n", name);
domains = ctx->rctx->domains;
- for (iter = domains; iter != NULL; iter = get_next_domain(iter, true)) {
+ for (iter = domains; iter != NULL;
+ iter = get_next_domain(iter, SSS_GND_DESCEND)) {
if (strcasecmp(iter->name, name) == 0) {
break;
}