Displaying 3 results from an estimated 3 matches for "mmsg".
Did you mean:
msg
2015 Dec 02
0
[PATCH] Receive multiple packets at a time
On Wed, Dec 02, 2015 at 12:58:26PM +0100, Samuel Thibault wrote:
> Linux has a recvmmsg() system call which allows to achieve several
> recvfrom() at a time. The patch below makes tinc use it (patch against
> 1.1-pre11). Basically the patch turns the handle_incoming_vpn_data
> variables into arrays (of size 1 when recvmmsg is not available, and
> thus compiled the same as...
2015 Dec 10
2
[PATCH] Receive multiple packets at a time
Hello,
Guus Sliepen, on Wed 02 Dec 2015 13:53:37 +0100, wrote:
> That's great! It would be good though to split
> handle_incoming_vpn_data() into a function that does the actual
> recvfrom/mmsg() and one that processes each individual packet, to reduce
> the level of indentation and make the functions a bit more readable.
> Then I'll merge it :)
Here it is.
Samuel
-------------- next part --------------
diff --git a/configure.ac b/configure.ac
index 5cdd642..fcac9d2 100644
---...
2015 Dec 02
5
[PATCH] Receive multiple packets at a time
Hello,
Linux has a recvmmsg() system call which allows to achieve several
recvfrom() at a time. The patch below makes tinc use it (patch against
1.1-pre11). Basically the patch turns the handle_incoming_vpn_data
variables into arrays (of size 1 when recvmmsg is not available, and
thus compiled the same as before), and makes...