when compiled standalone, udhcp needs these headers
diff --git a/networking/udhcp/files.c b/networking/udhcp/files.c
index f6003ff..0597dc3 100644
--- a/networking/udhcp/files.c
+++ b/networking/udhcp/files.c
@@ -9,7 +9,9 @@
 #include <stdlib.h>
 #include <time.h>
 #include <ctype.h>
+#include <netdb.h>
 
+#include "debug.h"
 #include "dhcpd.h"
 #include "files.h"
 #include "options.h"