options is a pretty common symbol, bad idea to use as a global in udhcp when compiling into busybox
diff --git a/networking/udhcp/files.c b/networking/udhcp/files.c
index 3d0344b..20761a5 100644
--- a/networking/udhcp/files.c
+++ b/networking/udhcp/files.c
@@ -82,7 +82,7 @@
 	
     if ((opt = strtok(strcpy(line, const_line), " \t="))) {
 		
-	for (option = options; option->code; option++)
+	for (option = dhcp_options; option->code; option++)
 		if (!strcasecmp(option->name, opt))
 			break;