nxt_http_parse.h (422:388a61760e7f) nxt_http_parse.h (480:11b28d6fc462)
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_
9
10
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_
9
10
11typedef enum {
12 NXT_HTTP_PARSE_INVALID = 1,
13 NXT_HTTP_PARSE_TOO_LARGE_FIELD,
14} nxt_http_parse_error_t;
15
16
11typedef struct nxt_http_request_parse_s nxt_http_request_parse_t;
12typedef struct nxt_http_field_s nxt_http_field_t;
13typedef struct nxt_http_fields_hash_s nxt_http_fields_hash_t;
14
15
16typedef union {
17 u_char str[8];
18 uint64_t ui64;

--- 79 unchanged lines hidden ---
17typedef struct nxt_http_request_parse_s nxt_http_request_parse_t;
18typedef struct nxt_http_field_s nxt_http_field_t;
19typedef struct nxt_http_fields_hash_s nxt_http_fields_hash_t;
20
21
22typedef union {
23 u_char str[8];
24 uint64_t ui64;

--- 79 unchanged lines hidden ---