[339] in Kerberos-V5-bugs

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

crep2kcrep.c(pre-beta3) question

daemon@ATHENA.MIT.EDU (Jim Miller)
Wed Sep 15 18:13:42 1993

From: jim@bilbo.suite.com (Jim Miller)
Date: Wed, 15 Sep 93 17:01:29 -0500
To: krb5-bugs@MIT.EDU
Cc: kerberos@MIT.EDU
Reply-To: Jim_Miller@suite.com


The following is in crep2kcrep.c (Krb5 pre-beta3).  It doesn't look correct.

    if (val->timestamp) {
	retval->timestamp = gentime2unix(val->timestamp, error);
	if (*error) {
	  errout:
	    krb5_free_cred_enc_part(retval);
	    return(0);
	}
    }
    

    if (val->optionals & opt_KRB5_EncKrbCredPart_usec)
      retval->usec = val->usec;
    else
      retval->timestamp = 0;   <- *** timestamp = 0 ???


Should it instead be:

    if (val->optionals & opt_KRB5_EncKrbCredPart_usec)
      retval->usec = val->usec;
    else
      retval->usec = 0;   <- *** usec instead of timestamp?


Jim_Miller@suite.com



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