Home
last modified time | relevance | path

Searched refs:rp (Results 1 – 6 of 6) sorted by path

/unit/auto/modules/
H A Dnodejs158 cp -rp src/nodejs/unit-http/* ${NXT_NODE_TMP}/
164 cp -rp src/nodejs/unit-http/* ${NXT_NODE_TMP_G}/
/unit/pkg/npm/
H A DMakefile13 cp -rp ../../src/nodejs/unit-http .
/unit/src/
H A Dnxt_http_parse.c133 rc = rp->handler(rp, &b->pos, b->free); in nxt_http_parse_request()
150 rc = rp->handler(rp, &b->pos, b->free); in nxt_http_parse_fields()
204 rp->method.length = p - rp->method.start; in nxt_http_parse_request_line()
213 rp->method.length = p - rp->method.start; in nxt_http_parse_request_line()
228 rp->method.length = p - rp->method.start; in nxt_http_parse_request_line()
452 rp->path.start = rp->target_start; in nxt_http_parse_request_line()
455 rp->path.length = args - rp->target_start - 1; in nxt_http_parse_request_line()
457 rp->args.length = rp->target_end - args; in nxt_http_parse_request_line()
461 rp->path.length = rp->target_end - rp->target_start; in nxt_http_parse_request_line()
875 u = nxt_mp_alloc(rp->mem_pool, rp->target_end - p + 1); in nxt_http_parse_complex_target()
[all …]
H A Dnxt_http_parse.h37 nxt_int_t (*handler)(nxt_http_request_parse_t *rp,
116 nxt_int_t nxt_http_parse_request_init(nxt_http_request_parse_t *rp,
118 nxt_int_t nxt_http_parse_request(nxt_http_request_parse_t *rp,
120 nxt_int_t nxt_http_parse_fields(nxt_http_request_parse_t *rp,
130 nxt_int_t nxt_http_parse_complex_target(nxt_http_request_parse_t *rp);
H A Dnxt_http_rewrite.c36 nxt_http_request_parse_t rp; in nxt_http_rewrite() local
63 nxt_memzero(&rp, sizeof(nxt_http_request_parse_t)); in nxt_http_rewrite()
65 rp.mem_pool = r->mem_pool; in nxt_http_rewrite()
67 rp.target_start = str.start; in nxt_http_rewrite()
68 rp.target_end = str.start + str.length; in nxt_http_rewrite()
70 ret = nxt_http_parse_complex_target(&rp); in nxt_http_rewrite()
75 p = (rp.args.length > 0) ? rp.args.start - 1 : rp.target_end; in nxt_http_rewrite()
77 encoded_path.start = rp.target_start; in nxt_http_rewrite()
104 *r->path = rp.path; in nxt_http_rewrite()
/unit/src/test/
H A Dnxt_http_parse_test.c42 nxt_int_t (*handler)(nxt_http_request_parse_t *rp,
535 nxt_http_request_parse_t rp; in nxt_http_parse_test() local
645 rc = nxt_http_parse_request(rp, &buf); in nxt_http_parse_test_run()
660 nxt_http_request_parse_t rp; in nxt_http_parse_test_bench() local
723 if (rp->method.start != test->method.start in nxt_http_parse_test_request_line()
724 && !nxt_strstr_eq(&rp->method, &test->method)) in nxt_http_parse_test_request_line()
733 str.length = rp->target_end - rp->target_start; in nxt_http_parse_test_request_line()
734 str.start = rp->target_start; in nxt_http_parse_test_request_line()
746 if (rp->args.start != test->args.start in nxt_http_parse_test_request_line()
747 && !nxt_strstr_eq(&rp->args, &test->args)) in nxt_http_parse_test_request_line()
[all …]