[2491] in Kerberos_V5_Development
bug in get_in_tkt.c
daemon@ATHENA.MIT.EDU (John Brezak)
Thu Aug 21 12:23:26 1997
Date: Thu, 21 Aug 1997 12:18:46 -0400
To: krb5-bugs@MIT.EDU, krbdev@MIT.EDU
From: John Brezak <brezak@apollo.hp.com>
padata needs to be initialized before krb5_os_localaddr() incase it fails.
*** get_in_tkt.c.orig Wed Aug 13 01:31:14 1997
--- get_in_tkt.c Wed Aug 13 01:31:18 1997
***************
*** 401,412 ****
request.msg_type = KRB5_AS_REQ;
request.addresses = 0;
request.ktype = 0;
if (addrs)
request.addresses = (krb5_address **) addrs;
else
if ((retval = krb5_os_localaddr(context, &request.addresses)))
goto cleanup;
- request.padata = 0;
request.kdc_options = options;
request.client = creds->client;
request.server = creds->server;
--- 401,412 ----
request.msg_type = KRB5_AS_REQ;
request.addresses = 0;
request.ktype = 0;
+ request.padata = 0;
if (addrs)
request.addresses = (krb5_address **) addrs;
else
if ((retval = krb5_os_localaddr(context, &request.addresses)))
goto cleanup;
request.kdc_options = options;
request.client = creds->client;
request.server = creds->server;
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
John Brezak Internet: brezak@ch.hp.com
Hewlett Packard/Apollo Phone: (508) 436-4915
300 Apollo Drive Fax: (508) 436-5140
Chelmsford, Massachusetts, USA