summaryrefslogtreecommitdiffstats
path: root/src/lib/idmap
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2013-04-05 17:02:20 +0200
committerJakub Hrozek <jhrozek@redhat.com>2013-04-08 23:51:26 +0200
commit9ef2f2a4abba3d10c3aeeba0e99a6f2374f2a5ba (patch)
tree01d797060b95c6cf4f0a943a64cc6a06d68c5a24 /src/lib/idmap
parent81cd0deb83b42df0ee9371fda035af774f3be886 (diff)
downloadsssd-9ef2f2a4abba3d10c3aeeba0e99a6f2374f2a5ba.tar.gz
sssd-9ef2f2a4abba3d10c3aeeba0e99a6f2374f2a5ba.tar.xz
sssd-9ef2f2a4abba3d10c3aeeba0e99a6f2374f2a5ba.zip
Allocate PAM DP request data on responder context
https://fedorahosted.org/sssd/ticket/1869 Currently the private data passed to the PAM request is a structure allocated on the client context. But in the odd case where the back end would be stopped or stuck until the idle timeout hits, the DP callback would access data that were freed when the client timed out. This patch introduces a new structure allocated on responder context, whose only purpose is to live as long as the request is active.
Diffstat (limited to 'src/lib/idmap')
0 files changed, 0 insertions, 0 deletions