138d137
< #define MPM_METUXMPM_DEBUG
866,867c865
<     char request_body[HUGE_STRING_LEN];
<     struct iovec iov[2];
---
>     struct iovec iov;
878c876
< /*NOMA    iov.iov_base = headers;
---
>     iov.iov_base = headers;
880,884d877
< */
<     iov[0].iov_base = headers;
<     iov[0].iov_len  = HUGE_STRING_LEN;
<     iov[1].iov_base = request_body;
<     iov[1].iov_len  = HUGE_STRING_LEN;
892c885
<     msg.msg_iovlen     = 2;
---
>     msg.msg_iovlen     = 1;
906,907c899,900
<     _FDBG("trans_sock=%ld fdx=%d sock_fd=%d headers=\"%s\" body=\"%s\"", 
< 	*trans_sock, trans_sock_fd, fd_tmp, &headers,&request_body);
---
>     _FDBG("trans_sock=%ld fdx=%d sock_fd=%d headers=\"%s\"", 
> 	*trans_sock, trans_sock_fd, fd_tmp, &headers);
915,917d907
<     bucket = apr_bucket_heap_create(request_body,
<                                     strlen(request_body), NULL, alloc);
<     APR_BRIGADE_INSERT_HEAD(bb, bucket);
1970,1971c1960
<     char request_body[HUGE_STRING_LEN] = "\0";
<     struct iovec iov[2];
---
>     struct iovec iov;
1976d1964
<     apr_size_t l = HUGE_STRING_LEN;
2017,2023d2004
<     if (apr_brigade_flatten(bb, request_body, &l) != APR_SUCCESS)
<     {
<         ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, ap_server_conf,
<                      "Unable to flatten brigade, declining request");
<         return DECLINED;
<     }
< 
2059c2040
< 			    CRLF, CRLF, request_body, NULL);
---
> 			    CRLF, CRLF, NULL);
2066c2047
< 			    CRLF, request_body, NULL);
---
> 			    CRLF, NULL);
2069c2050
<     /* NOMA iov.iov_base = h.headers;
---
>     iov.iov_base = h.headers;
2071,2075d2051
< */
<     iov[0].iov_base = h.headers;
<     iov[0].iov_len  = strlen(h.headers) + 1;
<     iov[1].iov_base = request_body;
<     iov[1].iov_len  = strlen(request_body) + 1;
2080c2056
<     msg.msg_iovlen  = 2;
---
>     msg.msg_iovlen  = 1;
