diff options
author | Daniel Stenberg <daniel@haxx.se> | 2019-08-12 11:10:56 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2019-08-12 22:30:52 +0200 |
commit | 368d444cc6d46d18747197d30dc483e93d53d8b7 (patch) | |
tree | 49af0cf289827c5828d57d11e6c39190e0f12403 /lib/http.h | |
parent | 1a2df1518ad8653f248e8e9de47f28448d2dc399 (diff) | |
download | curl-368d444cc6d46d18747197d30dc483e93d53d8b7.tar.gz |
ngtcp2: initial h3 request work
Closes #4217
Diffstat (limited to 'lib/http.h')
-rw-r--r-- | lib/http.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/http.h b/lib/http.h index c27725d2a..945aceb56 100644 --- a/lib/http.h +++ b/lib/http.h @@ -174,14 +174,16 @@ struct HTTP { size_t pauselen; /* the number of bytes left in data */ bool closed; /* TRUE on HTTP2 stream close */ bool close_handled; /* TRUE if stream closure is handled by libcurl */ - char *mem; /* points to a buffer in memory to store received data */ - size_t len; /* size of the buffer 'mem' points to */ - size_t memlen; /* size of data copied to mem */ char **push_headers; /* allocated array */ size_t push_headers_used; /* number of entries filled in */ size_t push_headers_alloc; /* number of entries allocated */ #endif +#if defined(USE_NGHTTP2) || defined(USE_NGHTTP3) + char *mem; /* points to a buffer in memory to store received data */ + size_t len; /* size of the buffer 'mem' points to */ + size_t memlen; /* size of data copied to mem */ +#endif #if defined(USE_NGHTTP2) || defined(ENABLE_QUIC) /* fields used by both HTTP/2 and HTTP/3 */ const uint8_t *upload_mem; /* points to a buffer to read from */ |