netty5/transport-native-epoll/src/main/c
earthling 15711d938d Fix address aliasing in sendmmsg0
Motivation:

When epoll datagram channel invokes sendmmsg0, _all_ of the messages go
on the wire with the address of the _last_ packet in the list.

Modifications:

An array of addresses equal to the length of the messages is allocated
on the stack to hold the address for each msg_hdr.msg_name.

Result:

Each message goes on the wire with the correct address.
2016-05-11 09:03:53 +02:00
..
netty_epoll_native.c Fix address aliasing in sendmmsg0 2016-05-11 09:03:53 +02:00
netty_unix_errors.c Native EPOLL Library Allows Shading 2016-02-03 14:40:28 -08:00
netty_unix_errors.h Native EPOLL Library Allows Shading 2016-02-03 14:40:28 -08:00
netty_unix_filedescriptor.c Native EPOLL Library Allows Shading 2016-02-03 14:40:28 -08:00
netty_unix_filedescriptor.h Native EPOLL Library Allows Shading 2016-02-03 14:40:28 -08:00
netty_unix_socket.c [#5033] Fix typo in exception message introduced by acbca192bd 2016-03-24 16:25:32 +01:00
netty_unix_socket.h Native EPOLL Library Allows Shading 2016-02-03 14:40:28 -08:00
netty_unix_util.c Native EPOLL Library Allows Shading 2016-02-03 14:40:28 -08:00
netty_unix_util.h Native EPOLL Library Allows Shading 2016-02-03 14:40:28 -08:00