From: David Woodhouse Date: Thu, 27 Jun 2019 14:59:18 +0000 (+0100) Subject: Allow oversized incoming DTLS packets X-Git-Tag: v8.04~15 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=717b81349d99e2d922b9a3518c2001e69a005475;p=users%2Fdwmw2%2Fopenconnect.git Allow oversized incoming DTLS packets Bring DTLS into line with everything else, as with commit 0281a8e1db. Signed-off-by: David Woodhouse --- diff --git a/dtls.c b/dtls.c index f0a6cb56..0ebd639d 100644 --- a/dtls.c +++ b/dtls.c @@ -272,7 +272,7 @@ int dtls_mainloop(struct openconnect_info *vpninfo, int *timeout, int readable) } while (readable) { - int len = vpninfo->ip_info.mtu; + int len = MAX(16384, vpninfo->ip_info.mtu); unsigned char *buf; if (!vpninfo->dtls_pkt) {