diff options
author | Pavel Březina <pbrezina@redhat.com> | 2013-07-29 11:33:19 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-07-31 11:05:34 +0200 |
commit | f0f161d767d60daa1400b1531bff4e7feb39ccbf (patch) | |
tree | 49f5c51f1a6dc164428362eda05548f4ccf1855b /src/responder | |
parent | 6266b15180bcbfe3646a2c43c69901bcf316b65c (diff) | |
download | sssd-f0f161d767d60daa1400b1531bff4e7feb39ccbf.tar.gz sssd-f0f161d767d60daa1400b1531bff4e7feb39ccbf.tar.xz sssd-f0f161d767d60daa1400b1531bff4e7feb39ccbf.zip |
Fix netgroup lookup when using fully qualified name
Diffstat (limited to 'src/responder')
-rw-r--r-- | src/responder/nss/nsssrv_netgroup.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/responder/nss/nsssrv_netgroup.c b/src/responder/nss/nsssrv_netgroup.c index 773e5ecb3..18cd0da47 100644 --- a/src/responder/nss/nsssrv_netgroup.c +++ b/src/responder/nss/nsssrv_netgroup.c @@ -216,7 +216,7 @@ static struct tevent_req *setnetgrent_send(TALLOC_CTX *mem_ctx, } /* Save the netgroup name for getnetgrent */ - client->netgr_name = talloc_strdup(client, rawname); + client->netgr_name = talloc_strdup(client, state->netgr_shortname); if (!client->netgr_name) { ret = ENOMEM; goto error; @@ -227,7 +227,7 @@ static struct tevent_req *setnetgrent_send(TALLOC_CTX *mem_ctx, cmdctx->check_next = true; /* Save the netgroup name for getnetgrent */ - client->netgr_name = talloc_strdup(client, state->netgr_shortname); + client->netgr_name = talloc_strdup(client, rawname); if (!client->netgr_name) { ret = ENOMEM; goto error; |