nrelease - fix/improve livecd
[dragonfly.git] / sbin / dhcpcd / config.h
CommitLineData
a6ade9fb
RM
1/* dragonfly */
2#ifndef SYSCONFDIR
3#define SYSCONFDIR "/etc"
4#define SBINDIR "/sbin"
5#define LIBDIR "/lib"
6#define LIBEXECDIR "/usr/libexec"
7#define DBDIR "/var/db/dhcpcd"
c891d45b 8#define RUNDIR "/var/run/dhcpcd"
a6ade9fb 9#endif
3da30e6b
RM
10#ifndef PRIVSEP_USER
11#define PRIVSEP_USER "_dhcp"
12#endif
17c41a64 13#define HAVE_IFAM_ADDRFLAGS
fc301370 14#define HAVE_IFADDRS_ADDRFLAGS
a6ade9fb 15#define HAVE_OPEN_MEMSTREAM
5d669bfa
AL
16#include "compat/pidfile.h"
17#include "compat/strtoi.h"
a6ade9fb
RM
18#include "compat/consttime_memequal.h"
19#define TAILQ_FOREACH_SAFE TAILQ_FOREACH_MUTABLE
20#define HAVE_SYS_QUEUE_H
944bf0df 21#define HAVE_NBTOOL_CONFIG_H 0
a6ade9fb
RM
22#define RBTEST
23#include "compat/rbtree.h"
24#define HAVE_REALLOCARRAY
3da30e6b 25#define HAVE_PPOLL
a6ade9fb 26#ifdef USE_PRIVATECRYPTO
5d669bfa 27#define HAVE_MD5_H
3068aeec 28#define SHA2_H <openssl/sha.h>
a6ade9fb
RM
29#else
30#include "compat/crypt/md5.h"
31#include "compat/crypt/sha256.h"
32#endif
5d669bfa 33#include "compat/crypt/hmac.h"