Make -P or --pidfile keep programs from running if already running.
[openvswitch] / include / daemon.h
index d7273e02666a583c487905cff42db6f18f0185bf..ee6b0f0fadca4566a00348e6455467313270c3d3 100644 (file)
 #ifndef DAEMON_H
 #define DAEMON_H 1
 
+#include <stdbool.h>
+
 char *make_pidfile_name(const char *name);
 void set_pidfile(const char *name);
+const char *get_pidfile(void);
 void set_detach(void);
 void daemonize(void);
+void die_if_already_running(void);
+void ignore_existing_pidfile(void);
 
 #endif /* daemon.h */