mirror of https://github.com/mirror/busybox.git
Patch from Stephane Billiart:
This removes references to config->remoteuser when CONFIG_FEATURE_HTTPD_CGI=y but CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set1_00_stable_10817
parent
f18bd8931d
commit
769a3ef08d
|
@ -1148,10 +1148,12 @@ static int sendCgi(const char *url,
|
|||
addEnv("HTTP", "COOKIE", cookie);
|
||||
if(content_type)
|
||||
addEnv("CONTENT", "TYPE", content_type);
|
||||
#ifdef CONFIG_FEATURE_HTTPD_BASIC_AUTH
|
||||
if(config->remoteuser) {
|
||||
addEnv("REMOTE", "USER", config->remoteuser);
|
||||
addEnv("AUTH_TYPE", "", "Basic");
|
||||
}
|
||||
#endif
|
||||
if(config->referer)
|
||||
addEnv("HTTP", "REFERER", config->referer);
|
||||
|
||||
|
@ -1707,8 +1709,10 @@ FORBIDDEN: /* protect listing /cgi-bin */
|
|||
# ifdef CONFIG_FEATURE_HTTPD_CGI
|
||||
free(cookie);
|
||||
free(content_type);
|
||||
free(config->remoteuser);
|
||||
free(config->referer);
|
||||
#ifdef CONFIG_FEATURE_HTTPD_BASIC_AUTH
|
||||
free(config->remoteuser);
|
||||
#endif
|
||||
# endif
|
||||
shutdown(a_c_w, SHUT_WR);
|
||||
shutdown(a_c_r, SHUT_RD);
|
||||
|
|
Loading…
Reference in New Issue