nxt_http_parse.h (1709:1fe93c17d23f) nxt_http_parse.h (2139:99d792169ffb)
1
2/*
3 * Copyright (C) NGINX, Inc.
4 * Copyright (C) Valentin V. Bartenev
5 */
6
7#ifndef _NXT_HTTP_PARSER_H_INCLUDED_
8#define _NXT_HTTP_PARSER_H_INCLUDED_

--- 21 unchanged lines hidden (view full) ---

30 u_char point;
31 u_char minor;
32 } s;
33} nxt_http_ver_t;
34
35
36struct nxt_http_request_parse_s {
37 nxt_int_t (*handler)(nxt_http_request_parse_t *rp,
1
2/*
3 * Copyright (C) NGINX, Inc.
4 * Copyright (C) Valentin V. Bartenev
5 */
6
7#ifndef _NXT_HTTP_PARSER_H_INCLUDED_
8#define _NXT_HTTP_PARSER_H_INCLUDED_

--- 21 unchanged lines hidden (view full) ---

30 u_char point;
31 u_char minor;
32 } s;
33} nxt_http_ver_t;
34
35
36struct nxt_http_request_parse_s {
37 nxt_int_t (*handler)(nxt_http_request_parse_t *rp,
38 u_char **pos, u_char *end);
38 u_char **pos, const u_char *end);
39
40 nxt_str_t method;
41
42 u_char *target_start;
43 u_char *target_end;
44
45 nxt_str_t path;
46 nxt_str_t args;

--- 111 unchanged lines hidden ---
39
40 nxt_str_t method;
41
42 u_char *target_start;
43 u_char *target_end;
44
45 nxt_str_t path;
46 nxt_str_t args;

--- 111 unchanged lines hidden ---