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" 8 #define RUNDIR "/var/run/dhcpcd" 9 #endif 10 #ifndef PRIVSEP_USER 11 #define PRIVSEP_USER "_dhcp" 12 #endif 13 #define HAVE_IFAM_ADDRFLAGS 14 #define HAVE_IFADDRS_ADDRFLAGS 15 #define HAVE_OPEN_MEMSTREAM 16 #include "compat/pidfile.h" 17 #include "compat/strtoi.h" 18 #include "compat/consttime_memequal.h" 19 #define TAILQ_FOREACH_SAFE TAILQ_FOREACH_MUTABLE 20 #define HAVE_SYS_QUEUE_H 21 #define RBTEST 22 #include "compat/rbtree.h" 23 #define HAVE_REALLOCARRAY 24 #define HAVE_PPOLL 25 #ifdef USE_PRIVATECRYPTO 26 #define HAVE_MD5_H 27 #define SHA2_H <openssl/sha.h> 28 #else 29 #include "compat/crypt/md5.h" 30 #include "compat/crypt/sha256.h" 31 #endif 32 #include "compat/crypt/hmac.h" 33