summaryrefslogtreecommitdiffstats
path: root/crypto/kerberosIV/lib/krb/krb_locl.h
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/kerberosIV/lib/krb/krb_locl.h')
-rw-r--r--crypto/kerberosIV/lib/krb/krb_locl.h59
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 */
OpenPOWER on IntegriCloud