[431] in Kerberos-V5-bugs
krb5_gen_replay_cache_name outputs char * when krb5_get_server_rcache expects krb5_data
daemon@ATHENA.MIT.EDU (Jonathan I. Kamens)
Mon Mar 7 15:06:44 1994
Date: Mon, 7 Mar 1994 15:06:41 -0500
From: "Jonathan I. Kamens" <jik@security.ov.com>
To: krb5-bugs@MIT.EDU
The "piece" passed into krb5_get_server_rcache to specify part
of the named rcache is supposed to be a krb5_data *. On the other
hand, krb5_gen_replay_name, whose output is supposed to be used as
input to krb5_get_server_rcache, outputs a char *. As far as I can
tell, there's no reason for this inconsistency -- if the output of
gen_replay_name is intended to be used directly as an argument to
get_server_rcache, then either gen_replay_name should output a
krb5_data or get_server_rcache should take a char *.
jik