summaryrefslogtreecommitdiffstats
path: root/src/lib/gssapi/gss_libinit.c
diff options
context:
space:
mode:
authorRuss Allbery <rra@stanford.edu>2006-06-13 15:18:04 +0000
committerRuss Allbery <rra@stanford.edu>2006-06-13 15:18:04 +0000
commit44156f006b0b804604a31571a4df7ae86c9cc789 (patch)
tree44f9a6a1b4fbd5756f37217efbafb4d42521876f /src/lib/gssapi/gss_libinit.c
parent17ca5b3402fe42c3ff5b2d928cc685fae43bd0d2 (diff)
downloadkrb5-44156f006b0b804604a31571a4df7ae86c9cc789.tar.gz
krb5-44156f006b0b804604a31571a4df7ae86c9cc789.tar.xz
krb5-44156f006b0b804604a31571a4df7ae86c9cc789.zip
POSIX allows getpwnam_r and getpwuid_r to return 0 (success) even if the
username or UID could not be found, in which case OUT will be set to NULL. Elsewhere, code assumes that if k5_getpwnam_r or k5_getpwuid_r returns 0, OUT is non-NULL. Check whether OUT is NULL and adjust the return value accordingly in the k5_getpw{nam,uid}_r wrappers. Ticket: 3490 Version_Reported: 1.4.3 Component: krb5-libs git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18121 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/gssapi/gss_libinit.c')
0 files changed, 0 insertions, 0 deletions