in DTLS don't use writev() when multiple packets which exceed MTU are queued
authorNikos Mavrogiannopoulos <nmav@redhat.com>
Mon, 5 Jan 2015 14:08:28 +0000 (15:08 +0100)
committerNikos Mavrogiannopoulos <nmav@redhat.com>
Mon, 5 Jan 2015 15:30:42 +0000 (16:30 +0100)
commit43082a67c7514d65301d157fb567a133138a85ab
tree8d626158f3f880c73ee9a129969cebcc3f174011
parent7be51ddf6b861247e36f9a981739170a168fa712
in DTLS don't use writev() when multiple packets which exceed MTU are queued

That change requires the system_write() to be registered unconditionally,
even when writev() is available.
Resolves: https://savannah.gnu.org/support/?108715
lib/gnutls_buffers.c
lib/gnutls_state.c
lib/system.c
lib/system.h