curl/lib/vquic
Javier Blazquez e0ee3d9f9b
HTTP3: fix Windows build
The ngtcp2 QUIC backend was using the MSG_DONTWAIT flag for send/recv
in order to perform nonblocking operations. On Windows this flag does
not exist. Instead, the socket must be set to nonblocking mode via
ioctlsocket.

This change sets the nonblocking flag on UDP sockets used for QUIC on
all platforms so the use of MSG_DONTWAIT is not needed.

Fixes #4531
Closes #4532
2019-10-28 09:21:43 +01:00
..
ngtcp2.c HTTP3: fix Windows build 2019-10-28 09:21:43 +01:00
ngtcp2.h ngtcp2: build latest ngtcp2 and ngtcp2_crypto_openssl 2019-08-29 19:22:16 +02:00
quiche.c HTTP3: fix Windows build 2019-10-28 09:21:43 +01:00
quiche.h quiche: improved error handling and memory cleanups 2019-08-07 08:39:39 +02:00