summaryrefslogtreecommitdiff
path: root/utils.h
blob: 12bc9d37395f8d3a9402c29e784998bdba3998df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef UTILS_H
#define UTILS_H 1

int is_path_absolute(char const * const prefix,
                     char const * const path);

void daemonize_enable(void);

int daemonize_with_pidfile(char const * const pidfile);

int daemonize_shutdown(char const * const pidfile);

int change_user_group(char const * const user, char const * const group,
                      char const * const pidfile,
                      char const * const uds_collector_path,
                      char const * const uds_distributor_path);

char const * get_nDPId_version();

#endif