summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1993-02-26 21:10:45 +0000
committerTheodore Tso <tytso@mit.edu>1993-02-26 21:10:45 +0000
commiteb8db08929e359687e27a272dd70aa6760dc3c2d (patch)
treefc4f1550d4ed028b628194796d94ef23df2d36a2 /src
parent1e535357048fb2a9920ba803ba12c1b8fcc813b4 (diff)
downloadkrb5-eb8db08929e359687e27a272dd70aa6760dc3c2d.tar.gz
krb5-eb8db08929e359687e27a272dd70aa6760dc3c2d.tar.xz
krb5-eb8db08929e359687e27a272dd70aa6760dc3c2d.zip
Fixed so that if the passed in addresses is NULL, default to using local
host address. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2512 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/lib/krb5/krb/get_in_tkt.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/krb5/krb/get_in_tkt.c b/src/lib/krb5/krb/get_in_tkt.c
index 9b9fa8033..315ad021f 100644
--- a/src/lib/krb5/krb/get_in_tkt.c
+++ b/src/lib/krb5/krb/get_in_tkt.c
@@ -173,7 +173,10 @@ OLDDECLARG(krb5_kdc_rep **, ret_as_reply)
etypes[0] = etype;
request.etype = etypes;
request.netypes = 1;
- request.addresses = (krb5_address **) addrs;
+ if (!addrs)
+ krb5_os_localaddr(&request.addresses);
+ else
+ request.addresses = (krb5_address **) addrs;
request.second_ticket = 0;
request.authorization_data.ciphertext.length = 0;
request.authorization_data.ciphertext.data = 0;