summaryrefslogtreecommitdiffstats
path: root/src/responder/pam/pamsrv_dp.c
diff options
context:
space:
mode:
authorPavel Březina <pbrezina@redhat.com>2013-02-27 12:12:19 +0100
committerJakub Hrozek <jhrozek@redhat.com>2013-05-30 17:21:44 +0200
commit10efde3a8f213bec0245f57ef272e1e6a645110f (patch)
tree97d8d4a24f39ddae10a5e474713626db5601c9bf /src/responder/pam/pamsrv_dp.c
parentf07523526597f6232dfcafbe23e0857ec61f69ab (diff)
downloadsssd-10efde3a8f213bec0245f57ef272e1e6a645110f.tar.gz
sssd-10efde3a8f213bec0245f57ef272e1e6a645110f.tar.xz
sssd-10efde3a8f213bec0245f57ef272e1e6a645110f.zip
autofs: fix invalid header 'number of entries' in packet1.9.2-91
https://fedorahosted.org/sssd/ticket/1739 Pointer to packet body may change while filling packet with autofs mount points. As a consequence, we sometimes wrote the number of entries into invalid body and we recieved an arbitrary number on the client side. If the number was 0, there were some skipped entries. If the number was greater than 0, everything worked correctly, because we iterate through the cached entries until we reach packet length - we don't compare to the number.
Diffstat (limited to 'src/responder/pam/pamsrv_dp.c')
0 files changed, 0 insertions, 0 deletions