diff options
author | Sergey Poznyakoff <gray@nxc.no> | 2017-08-16 11:39:33 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@nxc.no> | 2017-08-16 13:29:03 +0300 |
commit | 6b921aed867170fe37e0c1e6ae3df9d550d21d92 (patch) | |
tree | d6e5c007e17531cae77d6fedade5ff18cef890a7 /src/nssync.h | |
parent | 6c73ee9d7565a1533d27a7cb81beefe211869f64 (diff) | |
download | nssync-6b921aed867170fe37e0c1e6ae3df9d550d21d92.tar.gz nssync-6b921aed867170fe37e0c1e6ae3df9d550d21d92.tar.bz2 |
Get rid of the select loop, use MHD internal polling thread instead
Diffstat (limited to 'src/nssync.h')
-rw-r--r-- | src/nssync.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/nssync.h b/src/nssync.h index 3887afd..8daed6e 100644 --- a/src/nssync.h +++ b/src/nssync.h @@ -91,8 +91,14 @@ void verror(const char *fmt, va_list ap); void error(const char *fmt, ...) __PRINTFLIKE(1,2); void debug_printf(const char *fmt, ...) __PRINTFLIKE(1,2); void info_printf(const char *fmt, ...) __PRINTFLIKE(1,2); +void start_syslog(void); void runas(void); +void create_pidfile(void); + +void set_signal(int sig, void (*sighandler)(int)); +void set_signals(int *sigv, void (*sighandler)(int)); +extern int fatal_signals[]; void dlz_error(char const *zone, char const *fmt, ...); void dlz_success(char const *zone); |