lsquic_http1x_if.h revision a74702c6
1/* Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. */ 2#ifndef LSQUIC_HTTP1X_IF_H 3#define LSQUIC_HTTP1X_IF_H 1 4 5#include "lsquic_shared_support.h" 6 7struct lsquic_hset_if; 8struct lsquic_conn; 9 10struct http1x_ctor_ctx 11{ 12 const struct lsquic_conn *conn; /* Used for logging */ 13 unsigned max_headers_sz; 14 int is_server; 15}; 16 17LSQUIC_EXTERN const struct lsquic_hset_if *const lsquic_http1x_if; 18 19#define MAX_HTTP1X_HEADERS_SIZE (64 * 1024) 20 21#endif 22