comparison src/event/ngx_event_quic_transport.h @ 8642:05b1ee464350 quic

QUIC: hide header creation internals in ngx_event_quic_transport.c. It doesn't make sense to expose the header type in a public function.
author Sergey Kandaurov <pluknet@nginx.com>
date Tue, 17 Nov 2020 21:32:06 +0000
parents fe53def49945
children 5fdd0ef42232
comparison
equal deleted inserted replaced
8641:fe53def49945 8642:05b1ee464350
333 333
334 ngx_int_t ngx_quic_parse_packet(ngx_quic_header_t *pkt); 334 ngx_int_t ngx_quic_parse_packet(ngx_quic_header_t *pkt);
335 335
336 size_t ngx_quic_create_version_negotiation(ngx_quic_header_t *pkt, u_char *out); 336 size_t ngx_quic_create_version_negotiation(ngx_quic_header_t *pkt, u_char *out);
337 337
338 size_t ngx_quic_create_long_header(ngx_quic_header_t *pkt, u_char *out, 338 size_t ngx_quic_create_header(ngx_quic_header_t *pkt, u_char *out,
339 size_t pkt_len, u_char **pnp);
340
341 size_t ngx_quic_create_short_header(ngx_quic_header_t *pkt, u_char *out,
342 size_t pkt_len, u_char **pnp); 339 size_t pkt_len, u_char **pnp);
343 340
344 size_t ngx_quic_create_retry_itag(ngx_quic_header_t *pkt, u_char *out, 341 size_t ngx_quic_create_retry_itag(ngx_quic_header_t *pkt, u_char *out,
345 u_char **start); 342 u_char **start);
346 343