@@ -65,33 +65,6 @@ char *apache2_php_ini_path_override = NULL;
65
65
ZEND_TSRMLS_CACHE_DEFINE ()
66
66
#endif
67
67
68
- /* if apache's version is newer than 2.2.31 or 2.4.16 */
69
- #if MODULE_MAGIC_COOKIE == 0x41503232UL && AP_MODULE_MAGIC_AT_LEAST (20051115 ,40 ) || \
70
- MODULE_MAGIC_COOKIE == 0x41503234UL && AP_MODULE_MAGIC_AT_LEAST (20120211 ,47 )
71
- #define php_ap_map_http_request_error ap_map_http_request_error
72
- #else
73
- static int php_ap_map_http_request_error (apr_status_t rv , int status )
74
- {
75
- switch (rv ) {
76
- case AP_FILTER_ERROR : {
77
- return AP_FILTER_ERROR ;
78
- }
79
- case APR_ENOSPC : {
80
- return HTTP_REQUEST_ENTITY_TOO_LARGE ;
81
- }
82
- case APR_ENOTIMPL : {
83
- return HTTP_NOT_IMPLEMENTED ;
84
- }
85
- case APR_ETIMEDOUT : {
86
- return HTTP_REQUEST_TIME_OUT ;
87
- }
88
- default : {
89
- return status ;
90
- }
91
- }
92
- }
93
- #endif
94
-
95
68
static size_t
96
69
php_apache_sapi_ub_write (const char * str , size_t str_length )
97
70
{
@@ -207,7 +180,6 @@ php_apache_sapi_read_post(char *buf, size_t count_bytes)
207
180
php_struct * ctx = SG (server_context );
208
181
request_rec * r ;
209
182
apr_bucket_brigade * brigade ;
210
- apr_status_t ret ;
211
183
212
184
r = ctx -> r ;
213
185
brigade = ctx -> brigade ;
@@ -219,7 +191,7 @@ php_apache_sapi_read_post(char *buf, size_t count_bytes)
219
191
* need to make sure that if data is available we fill the buffer completely.
220
192
*/
221
193
222
- while (( ret = ap_get_brigade (r -> input_filters , brigade , AP_MODE_READBYTES , APR_BLOCK_READ , len ) ) == APR_SUCCESS ) {
194
+ while (ap_get_brigade (r -> input_filters , brigade , AP_MODE_READBYTES , APR_BLOCK_READ , len ) == APR_SUCCESS ) {
223
195
apr_brigade_flatten (brigade , buf , & len );
224
196
apr_brigade_cleanup (brigade );
225
197
tlen += len ;
@@ -230,14 +202,6 @@ php_apache_sapi_read_post(char *buf, size_t count_bytes)
230
202
len = count_bytes - tlen ;
231
203
}
232
204
233
- if (ret != APR_SUCCESS ) {
234
- if (APR_STATUS_IS_TIMEUP (ret )) {
235
- SG (sapi_headers ).http_response_code = php_ap_map_http_request_error (ret , HTTP_REQUEST_TIME_OUT );
236
- } else {
237
- SG (sapi_headers ).http_response_code = php_ap_map_http_request_error (ret , HTTP_BAD_REQUEST );
238
- }
239
- }
240
-
241
205
return tlen ;
242
206
}
243
207
@@ -715,13 +679,6 @@ zend_first_try {
715
679
brigade = ctx -> brigade ;
716
680
}
717
681
718
- if (SG (request_info ).content_length > SG (read_post_bytes )) {
719
- ap_log_rerror (APLOG_MARK , APLOG_ERR , 0 , r , "Error while attempting to read POST data: %d" , SG (sapi_headers ).http_response_code );
720
- apr_brigade_cleanup (brigade );
721
- PHPAP_INI_OFF ;
722
- return SG (sapi_headers ).http_response_code ;
723
- }
724
-
725
682
if (AP2 (last_modified )) {
726
683
ap_update_mtime (r , r -> finfo .mtime );
727
684
ap_set_last_modified (r );
0 commit comments