]> git.kaiwu.me - nginx.git/commit
UDP: extended datagram context.
authorVladimir Homutov <vl@nginx.com>
Fri, 2 Apr 2021 15:58:19 +0000 (18:58 +0300)
committerVladimir Homutov <vl@nginx.com>
Fri, 2 Apr 2021 15:58:19 +0000 (18:58 +0300)
commitf3489441b202b40a119e4c4dd4e580c3f7b97721
treec5bfd0c9122031464133d19ee4e2ade2e557e19c
parentd9e4f8e28865e8cb801c6166e78bd6d94e3cccd6
UDP: extended datagram context.

Sometimes it is required to process datagram properties at higher level (i.e.
QUIC is interested in source address which may change and IP options).  The
patch adds ngx_udp_dgram_t structure used to pass packet-related information
in c->udp.
src/event/ngx_event.h
src/event/ngx_event_udp.c
src/event/quic/ngx_event_quic.c