diff options
author | Simo Sorce <simo@redhat.com> | 2013-01-08 00:35:05 -0500 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-01-15 10:53:02 +0100 |
commit | 2913240aee51ce81195148a4d814e967f66839c4 (patch) | |
tree | 271176b5688f86df6c3fb60a3596c28dfd7ee187 /src/providers/ldap/sdap_autofs.c | |
parent | 043bda72889e9ef0c48b80b21c99e9e18c5f49d7 (diff) | |
download | sssd-2913240aee51ce81195148a4d814e967f66839c4.tar.gz sssd-2913240aee51ce81195148a4d814e967f66839c4.tar.xz sssd-2913240aee51ce81195148a4d814e967f66839c4.zip |
Add domain argument to sysdb autofs functions
Diffstat (limited to 'src/providers/ldap/sdap_autofs.c')
-rw-r--r-- | src/providers/ldap/sdap_autofs.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/providers/ldap/sdap_autofs.c b/src/providers/ldap/sdap_autofs.c index 7e6f3ecf7..97b9f3edc 100644 --- a/src/providers/ldap/sdap_autofs.c +++ b/src/providers/ldap/sdap_autofs.c @@ -98,7 +98,8 @@ void sdap_autofs_handler(struct be_req *be_req) autofs_req->mapname ? autofs_req->mapname : "<ALL>\n")); if (autofs_req->invalidate) { - ret = sysdb_invalidate_autofs_maps(id_ctx->be->sysdb); + ret = sysdb_invalidate_autofs_maps(id_ctx->be->sysdb, + id_ctx->be->domain); if (ret != EOK) { DEBUG(SSSDBG_MINOR_FAILURE, ("Could not invalidate autofs maps, " "backend might return stale entries\n")); @@ -256,7 +257,8 @@ sdap_autofs_get_map_done(struct tevent_req *subreq) } if (ret == ENOENT) { - ret = sysdb_delete_autofsmap(state->ctx->be->sysdb, state->map_name); + ret = sysdb_delete_autofsmap(state->ctx->be->sysdb, + state->ctx->be->domain, state->map_name); if (ret != EOK && ret != ENOENT) { DEBUG(SSSDBG_OP_FAILURE, ("Cannot delete autofs map %s [%d]: %s\n", |