Bug 12606 - socket_wrapper is missing support for recvmmsg
socket_wrapper is missing support for recvmmsg
Status: NEW
Product: cwrap
Classification: Unclassified
Component: library
unspecified
All All
: P5 normal
: ---
Assigned To: Andreas Schneider
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2017-03-01 18:12 UTC by Petr Špaček
Modified: 2017-03-02 09:28 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Špaček 2017-03-01 18:12:09 UTC
The missing support prevents socket_wrapper from being used for fine-tunned applications using recvmmsg, like the Knot DNS server.

Let me know if I can assist somehow, I would be happy to test the support.
Comment 1 Andreas Schneider 2017-03-02 09:28:23 UTC
This is a glibc (gnu linux) only extension according to the manpage. If we add support for recvmmsg() we also need sendmmsg().

I do not have time to work on that right now, but I'm happy to review patches.

The standard implementation is normally not big deal. The hard part is msg_control handling ...