aboutsummaryrefslogtreecommitdiff
path: root/src/utils.h
blob: 65ff5fb299b052dcd79659cc608c8db50c74c791 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef POTD_UTILS_H
#define POTD_UTILS_H 1

#ifndef SIZEOF
#define SIZEOF(arr) (sizeof(arr)/sizeof(arr[0]))
#endif

extern char *arg0;


int set_child_sighandler(void);

void set_procname(const char *new_arg0);

pid_t daemonize(int stay_foreground);

#endif