diff options
author | Greg Hudson <ghudson@mit.edu> | 2011-06-13 18:54:33 +0000 |
---|---|---|
committer | Greg Hudson <ghudson@mit.edu> | 2011-06-13 18:54:33 +0000 |
commit | df939cf166c1dd11d43b4b05a97651fa4fcf296e (patch) | |
tree | 10fc37c0c638b41011c7d9e91c324cbec697fbac /src/patchlevel.h | |
parent | b679ed1ac8cb5aeffd9b73969e19b2197ed0f05e (diff) | |
download | krb5-df939cf166c1dd11d43b4b05a97651fa4fcf296e.tar.gz krb5-df939cf166c1dd11d43b4b05a97651fa4fcf296e.tar.xz krb5-df939cf166c1dd11d43b4b05a97651fa4fcf296e.zip |
Fix old-style GSSRPC authentication
r24147 (ticket #6746) made libgssrpc ignorant of the remote address of
the kadmin socket, even when it's IPv4. This made old-style GSSAPI
authentication fail because it uses the wrong channel bindings. Fix
this problem by making clnttcp_create() get the remote address from
the socket using getpeername() if the caller doesn't provide it and
it's an IPv4 address.
ticket: 6920
target_version: 1.9.2
tags: pullup
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24967 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/patchlevel.h')
0 files changed, 0 insertions, 0 deletions