Commit | Line | Data |
---|---|---|
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" |