diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2008-03-17 09:04:04 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2008-03-17 09:04:04 +0000 |
commit | 85c247161b9e1e7c71ebcb874ed7b6a23b6a5b50 (patch) | |
tree | 0b60f25ea0ebfbac5d9b3fa22f123aadaecd6663 /networking/httpd.c | |
parent | 081eb71ebd7954a67287816a9a6fff80e8c5319a (diff) | |
download | busybox-w32-85c247161b9e1e7c71ebcb874ed7b6a23b6a5b50.tar.gz busybox-w32-85c247161b9e1e7c71ebcb874ed7b6a23b6a5b50.tar.bz2 busybox-w32-85c247161b9e1e7c71ebcb874ed7b6a23b6a5b50.zip |
*: fix fallout from -Wunused-parameter
function old new delta
bbunpack 358 366 +8
passwd_main 1070 1072 +2
handle_incoming_and_exit 2651 2653 +2
getpty 88 86 -2
script_main 975 972 -3
inetd_main 2036 2033 -3
dname_enc 377 373 -4
make_new_session 474 462 -12
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/5 up/down: 12/-24) Total: -12 bytes
text data bss dec hex filename
797429 658 7428 805515 c4a8b busybox_old
797417 658 7428 805503 c4a7f busybox_unstripped
Diffstat (limited to 'networking/httpd.c')
-rw-r--r-- | networking/httpd.c | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/networking/httpd.c b/networking/httpd.c index 54f288c7a..522e7eec0 100644 --- a/networking/httpd.c +++ b/networking/httpd.c | |||
@@ -1972,7 +1972,11 @@ static void handle_incoming_and_exit(const len_and_sockaddr *fromAddr) | |||
1972 | /* Try and do our best to parse more lines */ | 1972 | /* Try and do our best to parse more lines */ |
1973 | if ((STRNCASECMP(iobuf, "Content-length:") == 0)) { | 1973 | if ((STRNCASECMP(iobuf, "Content-length:") == 0)) { |
1974 | /* extra read only for POST */ | 1974 | /* extra read only for POST */ |
1975 | if (prequest != request_GET && prequest != request_HEAD) { | 1975 | if (prequest != request_GET |
1976 | #if ENABLE_FEATURE_HTTPD_CGI | ||
1977 | && prequest != request_HEAD | ||
1978 | #endif | ||
1979 | ) { | ||
1976 | tptr = iobuf + sizeof("Content-length:") - 1; | 1980 | tptr = iobuf + sizeof("Content-length:") - 1; |
1977 | if (!tptr[0]) | 1981 | if (!tptr[0]) |
1978 | send_headers_and_exit(HTTP_BAD_REQUEST); | 1982 | send_headers_and_exit(HTTP_BAD_REQUEST); |
@@ -2129,7 +2133,12 @@ static void handle_incoming_and_exit(const len_and_sockaddr *fromAddr) | |||
2129 | */ | 2133 | */ |
2130 | 2134 | ||
2131 | send_file_and_exit(tptr, | 2135 | send_file_and_exit(tptr, |
2132 | (prequest != request_HEAD ? SEND_HEADERS_AND_BODY : SEND_HEADERS)); | 2136 | #if ENABLE_FEATURE_HTTPD_CGI |
2137 | (prequest != request_HEAD ? SEND_HEADERS_AND_BODY : SEND_HEADERS) | ||
2138 | #else | ||
2139 | SEND_HEADERS_AND_BODY | ||
2140 | #endif | ||
2141 | ); | ||
2133 | } | 2142 | } |
2134 | 2143 | ||
2135 | /* | 2144 | /* |