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_ */