X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=netatalk.git;a=blobdiff_plain;f=include%2Fatalk%2Futil.h;h=1664c8c992fccd11c45a139e267e3308827a39e7;hp=1c16e06f86d3cb1a6a1233b1057a68ef427dc91c;hb=2fdd522410f80afcd055d7333f491ee6c0b4b9fa;hpb=dd7973d74cca6c48567a576ab2af4080aba64320 diff --git a/include/atalk/util.h b/include/atalk/util.h index 1c16e06f..1664c8c9 100644 --- a/include/atalk/util.h +++ b/include/atalk/util.h @@ -79,6 +79,8 @@ extern void bprint (char *, int); extern int strdiacasecmp (const char *, const char *); extern int strndiacasecmp (const char *, const char *, size_t); extern pid_t server_lock (char * /*program*/, char * /*file*/, int /*debug*/); +extern int check_lockfile (const char *program, const char *pidfile); +extern int create_lockfile(const char *program, const char *pidfile); extern void fault_setup (void (*fn)(void *)); extern void netatalk_panic(const char *why); #define server_unlock(x) (unlink(x)) @@ -172,10 +174,12 @@ extern const char *getcwdpath(void); extern char *stripped_slashes_basename(char *p); extern int lchdir(const char *dir); extern void randombytes(void *buf, int n); -#endif /* _ATALK_UTIL_H */ +extern int daemonize(int nochdir, int noclose); /****************************************************************** * cnid.c *****************************************************************/ extern bstring rel_path_in_vol(const char *path, const char *volpath); + +#endif /* _ATALK_UTIL_H */