summaryrefslogtreecommitdiff
path: root/server/zserver.h
diff options
context:
space:
mode:
authorGravatar Greg Hudson <ghudson@mit.edu>1997-09-23 15:28:04 +0000
committerGravatar Greg Hudson <ghudson@mit.edu>1997-09-23 15:28:04 +0000
commit7f9382abc17a1760918ce7926a07df8533f0dc7a (patch)
treeea4e6c0f2cd07ed84bd024e2ece8208f0d99f4dc /server/zserver.h
parentcecf35264749a0ef70cf230c2ef706fd6f41ad2f (diff)
Declare server-specific zephyr library interfaces here.
Diffstat (limited to 'server/zserver.h')
-rw-r--r--server/zserver.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/server/zserver.h b/server/zserver.h
index 4fe7c2a..b1f2251 100644
--- a/server/zserver.h
+++ b/server/zserver.h
@@ -28,6 +28,13 @@
#include "access.h"
#include "acl.h"
+#ifdef ZEPHYR_USES_KERBEROS
+/* Kerberos-specific library interfaces used only by the server. */
+extern C_Block __Zephyr_session;
+#define ZGetSession() (__Zephyr_session)
+Code_t ZFormatAuthenticNotice ZP((ZNotice_t*, char*, int, int*, C_Block));
+#endif
+
/* For krb_rd_req prototype and definition. */
#ifndef KRB_INT32
#define KRB_INT32 ZEPHYR_INT32