+Tue Oct 4 16:29:19 1994 Theodore Y. Ts'o (tytso@dcl)
+
+ * in_tkt_sky.c (skey_keyproc):
+ * in_tkt_pwd.c (pwd_keyproc): Add widen.h and narrow.h includes
+ around pwd_keyproc, so that the keyproc input arguments
+ are appropriately widened.
+
Fri Sep 30 21:58:15 1994 Theodore Y. Ts'o (tytso@dcl)
* preauth.c (preauth_systems): Add placeholder for magic number
* key-producing procedure for use by krb5_get_in_tkt_with_password.
*/
+#include <krb5/widen.h>
static krb5_error_code
pwd_keyproc(DECLARG(const krb5_keytype, type),
DECLARG(krb5_keyblock **, key),
OLDDECLARG(krb5_keyblock **, key)
OLDDECLARG(krb5_const_pointer, keyseed)
OLDDECLARG(krb5_pa_data **,padata)
+#include <krb5/narrow.h>
{
krb5_data salt;
krb5_error_code retval;
* "keyseed" is actually a krb5_keyblock *, or NULL if we should fetch
* from system area.
*/
+#include <krb5/widen.h>
static krb5_error_code
skey_keyproc(DECLARG(const krb5_keytype, type),
DECLARG(krb5_keyblock **, key),
OLDDECLARG(krb5_keyblock **, key)
OLDDECLARG(krb5_const_pointer, keyseed)
OLDDECLARG(krb5_pa_data **,padata)
+#include <krb5/narrow.h>
{
krb5_keyblock *realkey;
const struct skey_keyproc_arg *arg;
+Tue Oct 4 17:24:36 1994 Theodore Y. Ts'o (tytso@dcl)
+
+ * kdc_hammer.c (get_server_key): Add widen.h and narrow.h around
+ declaration to make argument types be widened.
+
Fri Sep 30 22:08:45 1994 Theodore Y. Ts'o (tytso@dcl)
* kdc_hammer.c: Add placeholder for magic number
}
+#include <krb5/widen.h>
krb5_error_code get_server_key(DECLARG(krb5_pointer,keyprocarg),
DECLARG(krb5_principal,princ),
DECLARG(krb5_kvno,vno),
OLDDECLARG(krb5_principal,princ)
OLDDECLARG(krb5_kvno,vno)
OLDDECLARG(krb5_keyblock **,key)
+#include <krb5/narrow.h>
{
krb5_data pwd, salt;
char *princ_str, *at;