diff options
Diffstat (limited to 'crypto/kerberosIV/lib/krb/krb_locl.h')
-rw-r--r-- | crypto/kerberosIV/lib/krb/krb_locl.h | 59 |
1 files changed, 38 insertions, 21 deletions
diff --git a/crypto/kerberosIV/lib/krb/krb_locl.h b/crypto/kerberosIV/lib/krb/krb_locl.h index 4475883..f5792a8 100644 --- a/crypto/kerberosIV/lib/krb/krb_locl.h +++ b/crypto/kerberosIV/lib/krb/krb_locl.h @@ -36,7 +36,7 @@ * SUCH DAMAGE. */ -/* $Id: krb_locl.h,v 1.42 1997/05/20 18:40:45 bg Exp $ */ +/* $Id: krb_locl.h,v 1.49 1998/06/13 00:06:59 assar Exp $ */ #ifndef __krb_locl_h #define __krb_locl_h @@ -119,6 +119,11 @@ #ifdef SOCKS #include <socks.h> + +/* This doesn't belong here. */ +struct tm *localtime(const time_t *); +struct hostent *gethostbyname(const char *); + #endif #include <roken.h> @@ -127,37 +132,49 @@ #include <prot.h> #include "resolve.h" +#include "krb_log.h" /* --- */ -/* Globals! */ -extern int krb_debug; -extern int krb_ap_req_debug; - /* Utils */ -int krb_name_to_name(const char *, char *, size_t); +int +krb_name_to_name __P(( + const char *host, + char *phost, + size_t phost_size)); -void encrypt_ktext(KTEXT cip, des_cblock *key, int encrypt); -int kdc_reply_cred(KTEXT cip, CREDENTIALS *cred); -int kdc_reply_cipher(KTEXT reply, KTEXT cip); +void +encrypt_ktext __P(( + KTEXT cip, + des_cblock *key, + int encrypt)); -#ifndef HAVE_GETTIMEOFDAY -int gettimeofday (struct timeval *, void *); -#endif +int +kdc_reply_cipher __P(( + KTEXT reply, + KTEXT cip)); -void k_ricercar(char*); +int +kdc_reply_cred __P(( + KTEXT cip, + CREDENTIALS *cred)); -/* safe multiple strcat */ -int k_concat(char*, size_t, ...); -int k_vconcat(char*, size_t, va_list); +void +k_ricercar __P((char *name)); -/* mallocing versions of the above */ -size_t k_vmconcat (char**, size_t, va_list); -size_t k_mconcat (char**, size_t, ...); /* used in rd_safe.c and mk_safe.c */ -void fixup_quad_cksum(void *start, size_t len, des_cblock *key, - void *new_checksum, void *old_checksum, int little); +void +fixup_quad_cksum __P(( + void *start, + size_t len, + des_cblock *key, + void *new_checksum, + void *old_checksum, + int little)); + +void +krb_kdctimeofday __P((struct timeval *tv)); #endif /* __krb_locl_h */ |