[gnutls-devel] [sr #108712] mutiple DTLS records in one UDP packet	not handled correctly
    Andreas Schultz 
    INVALID.NOREPLY at gnu.org
       
    Mon Jan  5 12:11:02 CET 2015
    
    
  
Follow-up Comment #4, sr #108712 (project gnutls):
Got a working demo and it doesn't even the non-blocking socket.
However, when looking more closely at the socket code, I found another
potential problem. DTLS UDP sockets use writev to push out all parts for the
handshake flight. writev will combine all iovec's into one single UDP datagram
when the path MTU permits it. This defeats the purpose of
gnutls_dtls_set_mtu.
Should I open a new ticket for this?
(file #32761)
    _______________________________________________________
Additional Item Attachment:
File name: mini-dtls-srecord.c            Size:8 KB
    _______________________________________________________
Reply to this item at:
  <http://savannah.gnu.org/support/?108712>
_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/
    
    
More information about the Gnutls-devel
mailing list