Mercurial > hg > nginx
changeset 8453:c8cabb5d45f5 quic
HTTP/3: introduced ngx_http_v3_get_module_srv_conf() macro.
The macro helps to access a module's server configuration from a QUIC
stream context.
author | Roman Arutyunyan <arut@nginx.com> |
---|---|
date | Fri, 26 Jun 2020 11:58:00 +0300 |
parents | a6675a976560 |
children | 032cb35ce758 |
files | src/http/v3/ngx_http_v3.h |
diffstat | 1 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/http/v3/ngx_http_v3.h Fri Jun 26 10:05:28 2020 +0300 +++ b/src/http/v3/ngx_http_v3.h Fri Jun 26 11:58:00 2020 +0300 @@ -61,6 +61,12 @@ } ngx_http_v3_connection_t; +#define ngx_http_v3_get_module_srv_conf(c, module) \ + ngx_http_get_module_srv_conf( \ + ((ngx_http_v3_connection_t *) c->qs->parent->data)->hc.conf_ctx, \ + module) + + typedef struct { ngx_str_t name; ngx_str_t value;