diff options
author | Stephen Gallagher <sgallagh@redhat.com> | 2011-10-25 15:19:02 -0400 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2011-10-25 15:19:02 -0400 |
commit | 6ca47b3aad137b05e356d9c7bf790de169cc313e (patch) | |
tree | 549b7ec45a68efa3e56b03559a8fd5e24413b692 /src/external/selinux.m4 | |
parent | 536f81b121b8384ecde49813b49f529bf7219c85 (diff) | |
download | sssd-1.5.1-62.el6.tar.gz sssd-1.5.1-62.el6.tar.xz sssd-1.5.1-62.el6.zip |
RESPONDER: Fix segfault in sss_packet_send()sssd-1.5.1-62.el6
There are several places (all error-handling) where sss_cmd_done()
is called with no response packet created. As a short-term
solution, we need to check whether the packet is NULL and simply
return EINVAL. client_send() (the consumer) will then forcibly
disconnect the client (which will return PAM_SYSTEM_ERR to the
client).
Diffstat (limited to 'src/external/selinux.m4')
0 files changed, 0 insertions, 0 deletions