diff -ru3 ./src/include/kerberosIV/krb.h ../krb5-1.3.6.mine/src/include/kerberosIV/krb.h --- ./src/include/kerberosIV/krb.h 2003-09-29 16:50:14.000000000 -0400 +++ ../krb5-1.3.6.mine/src/include/kerberosIV/krb.h 2005-10-15 15:18:20.000000000 -0400 @@ -678,7 +678,7 @@ int KRB5_CALLCONV krb_save_credentials (char *service, char *instance, char *realm, C_Block session, int lifetime, int kvno, - KTEXT ticket, long issue_date); + KTEXT ticket, KRB4_32 issue_date); /* send_to_kdc.c */ /* XXX PRIVATE? KfM doesn't export. */ int send_to_kdc diff -ru3 ./src/lib/krb4/CCache-glue.c ../krb5-1.3.6.mine/src/lib/krb4/CCache-glue.c --- ./src/lib/krb4/CCache-glue.c 2004-08-12 17:33:16.000000000 -0400 +++ ../krb5-1.3.6.mine/src/lib/krb4/CCache-glue.c 2005-10-15 14:57:29.000000000 -0400 @@ -120,7 +120,7 @@ int lifetime, int kvno, KTEXT ticket, - long issue_date) + KRB4_32 issue_date) { return krb4int_save_credentials_addr(service, instance, realm, session, lifetime, kvno, @@ -140,7 +140,7 @@ int lifetime, int kvno, KTEXT ticket, - long issue_date, + KRB4_32 issue_date, KRB_UINT32 local_address) { cc_int32 cc_err = ccNoError; diff -ru3 ./src/lib/krb4/krb4int.h ../krb5-1.3.6.mine/src/lib/krb4/krb4int.h --- ./src/lib/krb4/krb4int.h 2003-03-06 15:52:31.000000000 -0500 +++ ../krb5-1.3.6.mine/src/lib/krb4/krb4int.h 2005-10-15 15:29:16.000000000 -0400 @@ -90,7 +90,7 @@ char *krb_stime(long *); /* tf_util.c */ -int tf_save_cred(char *, char *, char *, C_Block, int , int, KTEXT, long); +int tf_save_cred(char *, char *, char *, C_Block, int , int, KTEXT, KRB4_32); /* unix_glue.c */ int krb_start_session(char *); @@ -112,7 +112,7 @@ void krb4int_et_fini(void); int krb4int_save_credentials_addr( - char *, char *, char *, C_Block, int, int, KTEXT, long, KRB_UINT32); + char *, char *, char *, C_Block, int, int, KTEXT, KRB4_32, KRB_UINT32); int krb4int_send_to_kdc_addr(KTEXT, KTEXT, char *, struct sockaddr *, socklen_t *); diff -ru3 ./src/lib/krb4/mac_stubs.c ../krb5-1.3.6.mine/src/lib/krb4/mac_stubs.c --- ./src/lib/krb4/mac_stubs.c 2002-07-12 22:08:09.000000000 -0400 +++ ../krb5-1.3.6.mine/src/lib/krb4/mac_stubs.c 2005-10-15 14:59:34.000000000 -0400 @@ -277,7 +277,7 @@ int lifetime; /* Lifetime */ int kvno; /* Key version number */ KTEXT ticket; /* The ticket itself */ - long issue_date; /* The issue time */ + KRB4_32 issue_date; /* The issue time */ { short s; diff -ru3 ./src/lib/krb4/memcache.c ../krb5-1.3.6.mine/src/lib/krb4/memcache.c --- ./src/lib/krb4/memcache.c 2003-03-04 22:38:51.000000000 -0500 +++ ../krb5-1.3.6.mine/src/lib/krb4/memcache.c 2005-10-15 15:00:08.000000000 -0400 @@ -470,7 +470,7 @@ int lifetime; /* Lifetime */ int kvno; /* Key version number */ KTEXT ticket; /* The ticket itself */ - long issue_date; /* The issue time */ + KRB4_32 issue_date; /* The issue time */ KRB_UINT32 laddr; { CREDENTIALS cr; @@ -500,7 +500,7 @@ int lifetime, int kvno, KTEXT ticket, - long issue_date) + KRB4_32 issue_date) { return krb4int_save_credentials_addr(name, inst, realm, session, lifetime, kvno, ticket, diff -ru3 ./src/lib/krb4/save_creds.c ../krb5-1.3.6.mine/src/lib/krb4/save_creds.c --- ./src/lib/krb4/save_creds.c 2003-02-10 20:35:31.000000000 -0500 +++ ../krb5-1.3.6.mine/src/lib/krb4/save_creds.c 2005-10-16 01:20:11.000000000 -0400 @@ -54,7 +54,7 @@ int lifetime; /* Lifetime */ int kvno; /* Key version number */ KTEXT ticket; /* The ticket itself */ - long issue_date; /* The issue time */ + KRB4_32 issue_date; /* The issue time */ KRB_UINT32 local_addr; { int tf_status; /* return values of the tf_util calls */ @@ -79,7 +79,7 @@ int lifetime, int kvno, KTEXT ticket, - long issue_date) + KRB4_32 issue_date) { return krb4int_save_credentials_addr(service, instance, realm, session, lifetime, kvno, diff -ru3 ./src/lib/krb4/tf_util.c ../krb5-1.3.6.mine/src/lib/krb4/tf_util.c --- ./src/lib/krb4/tf_util.c 2003-01-05 18:28:00.000000000 -0500 +++ ../krb5-1.3.6.mine/src/lib/krb4/tf_util.c 2005-10-15 15:01:45.000000000 -0400 @@ -136,7 +136,7 @@ * int lifetime * int kvno * KTEXT_ST ticket_st - * long issue_date + * KRB4_32 issue_date * * Strings are stored NUL-terminated, and read back until a NUL is * found or the indicated number of bytes have been read. (So if you @@ -524,7 +524,7 @@ { KTEXT ticket = &c->ticket_st; /* pointer to ticket */ int k_errno; - long issue_date; + KRB4_32 issue_date; if (fd < 0) { if (krb_debug) @@ -711,7 +711,7 @@ int lifetime; /* Lifetime */ int kvno; /* Key version number */ KTEXT ticket; /* The ticket itself */ - long issue_date; /* The issue time */ + KRB4_32 issue_date; /* The issue time */ { off_t lseek(); @@ -777,8 +777,8 @@ if (write(fd, (char *) (ticket->dat), count) != count) goto bad; /* Issue date */ - if (write(fd, (char *) &issue_date, sizeof(long)) - != sizeof(long)) + if (write(fd, (char *) &issue_date, sizeof(KRB4_32)) + != sizeof(KRB4_32)) goto bad; /* Actually, we should check each write for success */