From d44cdd8600187a9c000d1e036c7dd8721c941caf Mon Sep 17 00:00:00 2001 From: Karl Ramm Date: Wed, 24 Dec 2008 23:52:23 +0000 Subject: make this work^H^H^H^Hcompile with Heimdal --- lib/quad_cksum.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'lib/quad_cksum.c') diff --git a/lib/quad_cksum.c b/lib/quad_cksum.c index 5d06440..dc43e46 100644 --- a/lib/quad_cksum.c +++ b/lib/quad_cksum.c @@ -105,6 +105,7 @@ /* System include files */ +#include #include #include @@ -123,7 +124,7 @@ #ifdef HAVE_KRB5 unsigned long z_quad_cksum(const unsigned char *in, /* input block */ - krb5_ui_4 *out, /* optional longer output */ + u_int32_t *out, /* optional longer output */ long length, /* original length in bytes */ int out_count, /* number of iterations */ unsigned char *c_seed /* secret seed, 8 bytes */ @@ -137,12 +138,12 @@ z_quad_cksum(const unsigned char *in, /* input block */ * checksum is written unto the address pointed to. */ - register krb5_ui_4 z; - register krb5_ui_4 z2; - register krb5_ui_4 x; - register krb5_ui_4 x2; + register u_int32_t z; + register u_int32_t z2; + register u_int32_t x; + register u_int32_t x2; const unsigned char *p; - register krb5_int32 len; + register int32_t len; register int i; /* use all 8 bytes of seed */ -- cgit v1.2.3