+++ /dev/null
---- busybox-1.00.orig/networking/httpd.c 2004-10-08 10:03:29.000000000 +0200
-+++ busybox-1.00/networking/httpd.c 2006-02-06 14:04:23.000000000 +0100
-@@ -224,6 +224,7 @@
-
- #ifdef CONFIG_FEATURE_HTTPD_CGI
- char *referer;
-+ char *user_agent;
- #endif
-
- const char *configFile;
-@@ -1174,6 +1175,8 @@
- #endif
- if(config->referer)
- addEnv("HTTP", "REFERER", config->referer);
-+ if(config->user_agent)
-+ addEnv("HTTP", "USER_AGENT",config->referer);
-
- /* set execve argp[0] without path */
- argp[0] = strrchr( purl, '/' ) + 1;
-@@ -1682,6 +1685,10 @@
- for(test = buf + 8; isspace(*test); test++)
- ;
- config->referer = strdup(test);
-+ } else if ((strncasecmp(buf, "User-Agent:", 11) == 0)) {
-+ for(test = buf + 11; isspace(*test); test++)
-+ ;
-+ config->user_agent = strdup(test);
- }
- #endif
-