1 /* 2 * mac replacement for mit krb_locl.h 3 */ 4 5 #define RCSID(xxx) static char *xxrcs=xxx 6 #define xxu_int32_t unsigned long 7 #define xxint32_t long 8 #define xxint16_t short 9 10 #include <config.h> 11 #include <krb.h> 12 #include <prot.h> 13 14 struct timeval { 15 time_t tv_sec; 16 long tv_usec; 17 }; 18 #define gettimeofday yyy_gettimeofday 19 int gettimeofday(struct timeval *tp, void *); 20 21 #define swab yyy_swab 22 void swab(char *a, char *b,int len); 23 24 /* 25 * printf a warning 26 */ 27 void krb_warning(const char *fmt,...); 28 29 #define inet_ntoa yyy_inet_netoa 30 char *inet_ntoa(unsigned long); 31 32 void encrypt_ktext(KTEXT cip,des_cblock *key,int encrypt); 33 34 #define DES_QUAD_GUESS 0 35 #define DES_QUAD_NEW 1 36 #define DES_QUAD_OLD 2 37 #define DES_QUAD_DEFAULT DES_QUAD_GUESS 38 39 void 40 fixup_quad_cksum(void *start, size_t len, des_cblock *key, 41 void *new_checksum, void *old_checksum, int little); 42 43 #define abs yyy_abs 44 int abs(int x); 45 46 #ifdef RUBBISH 47 #include <krb-protos.h> 48 #endif 49 50 #include <time.h> 51