Mercurial > hg > nginx
diff src/event/ngx_event_quic.h @ 8170:53a5cdbe500c quic
QUIC add_handshake_data callback, varint routines.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Fri, 28 Feb 2020 13:09:51 +0300 |
parents | bd006bd520a9 |
children | 4daf03d2bd0a |
line wrap: on
line diff
--- a/src/event/ngx_event_quic.h +++ b/src/event/ngx_event_quic.h @@ -8,6 +8,9 @@ #define _NGX_EVENT_QUIC_H_INCLUDED_ +#include <ngx_event_openssl.h> + + struct ngx_quic_connection_s { ngx_str_t scid; ngx_str_t dcid; @@ -45,4 +48,9 @@ struct ngx_quic_connection_s { }; +uint64_t ngx_quic_parse_pn(u_char **pos, ngx_int_t len, u_char *mask); +uint64_t ngx_quic_parse_int(u_char **pos); +void ngx_quic_build_int(u_char **pos, uint64_t value); + + #endif /* _NGX_EVENT_QUIC_H_INCLUDED_ */