[2491] in Kerberos_V5_Development

home help back first fref pref prev next nref lref last post

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


home help back first fref pref prev next nref lref last post