nxt_http_parse.h (1168:d4b329089cca) nxt_http_parse.h (1169:f85eea6f1050)
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_

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

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);
39
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_

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

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);
39
40 size_t offset;
41
42 nxt_str_t method;
43
44 u_char *target_start;
45 u_char *target_end;
46
47 nxt_str_t path;
48 nxt_str_t args;
49 nxt_str_t exten;

--- 92 unchanged lines hidden ---
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;
47 nxt_str_t exten;

--- 92 unchanged lines hidden ---