static int proto_proto_timeout = -1;
static int proto_debug_level = 0;
-static jmp_buf timeout_jmp;
+#if POSIX_SETJMP
+static sigjmp_buf timeout_jmp;
+#else /* POSIX_SETJMP */
+static jmp_buf timeout_jmp;
+#endif /* POSIX_SETJMP */
static krb5_sigtype
proto_alarmclock(signo)
static const char *server_name_msg = "Kerberos V5 administrative server";
char *programname = (char *) NULL;
-static jmp_buf terminal_jmp;
+#if POSIX_SETJMP
+static sigjmp_buf terminal_jmp;
+#else /* POSIX_SETJMP */
+static jmp_buf terminal_jmp;
+#endif /* POSIX_SETJMP */
\f
static void
usage(prog)
static int net_max_slaves = 0;
static net_slave_info *net_slave_table = (net_slave_info *) NULL;
-static jmp_buf shutdown_jmp;
+#if POSIX_SETJMP
+static sigjmp_buf shutdown_jmp;
+#else /* POSIX_SETJMP */
+static jmp_buf shutdown_jmp;
+#endif /* POSIX_SETJMP */
extern char *programname;
\f