| 218 | } |
| 219 | |
| 220 | h2_request *h2_request_clone(apr_pool_t *p, const h2_request *src) |
| 221 | { |
| 222 | h2_request *dst = apr_pmemdup(p, src, sizeof(*dst)); |
| 223 | dst->method = apr_pstrdup(p, src->method); |
| 224 | dst->scheme = apr_pstrdup(p, src->scheme); |
| 225 | dst->authority = apr_pstrdup(p, src->authority); |
| 226 | dst->path = apr_pstrdup(p, src->path); |
| 227 | dst->protocol = apr_pstrdup(p, src->protocol); |
| 228 | dst->headers = apr_table_clone(p, src->headers); |
| 229 | return dst; |
| 230 | } |
| 231 | |
| 232 | #if !AP_MODULE_MAGIC_AT_LEAST(20120211, 106) |
| 233 | static request_rec *my_ap_create_request(conn_rec *c) |
no outgoing calls
no test coverage detected