MCPcopy Create free account
hub / github.com/apache/httpd / recv_data

Function recv_data

modules/aaa/mod_authnz_fcgi.c:168–189  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

166}
167
168static apr_status_t recv_data(const fcgi_provider_conf *conf,
169 request_rec *r,
170 apr_socket_t *s,
171 char *buf,
172 apr_size_t *buflen)
173{
174 apr_status_t rv;
175
176 rv = apr_socket_recv(s, buf, buflen);
177 if (rv != APR_SUCCESS) {
178 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r,
179 APLOGNO(02497) "Couldn't read from backend %s",
180 conf->backend);
181 return rv;
182 }
183
184#if AP_MODULE_MAGIC_AT_LEAST(20130702,2)
185 ap_log_rdata(APLOG_MARK, APLOG_TRACE5, r, "FastCGI data received",
186 buf, *buflen, AP_LOG_DATA_SHOW_OFFSET);
187#endif
188 return APR_SUCCESS;
189}
190
191static apr_status_t recv_data_full(const fcgi_provider_conf *conf,
192 request_rec *r,

Callers 2

recv_data_fullFunction · 0.85
handle_responseFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected