chiark / gitweb /
Do not delete spec.sgml.in.
[userv.git] / daemon.h
index 710d854a173f5aa87c5be21bffa836ede22295ee..9efd98271b221293aaf63bd41544703fccf8f603 100644 (file)
--- a/daemon.h
+++ b/daemon.h
@@ -75,6 +75,7 @@
 #define SETENVIRONMENTPATH          SYSTEMCONFIGDIR "/" SETENVIRONMENT
 
 #define USERVD_LOGIDENT "uservd"
+#define USERVDCHECK_LOGIDENT "uservd/check"
 #define USERVD_LOGFACILITY LOG_DAEMON
 #define DEFUSERLOGFACILITY LOG_DAEMON
 #define DEFUSERLOGLEVEL LOG_ERR
   quit                                             \n\
 "
 
+#define USERVD_MYSELF_CHECK 3600
+#define USERVD_MYSELF_TIMEOUT 60
 #define MAX_INCLUDE_NEST 40
 #define MAX_ERRMSG_LEN (MAX_ERRMSG_STRING-1024)
 #define ERRMSG_RESERVE_ERRNO 128
@@ -145,6 +148,7 @@ struct fdstate {
 
 struct keyvaluepair { char *key, *value; };
 
+extern pid_t overlordpid;
 extern struct request_msg request_mbuf;
 extern struct keyvaluepair *defvararray;
 extern struct fdstate *fdarray; /* indexed by nominal fd */