Issue: sendmsg/recvmsg on TCP/UDP sockets fail with ENOSYS when ancillary data is provided
Issue: sendmsg/recvmsg on TCP/UDP sockets fail with ENOSYS when ancillary data is provided: a task in LegoFlow-SWE (Harbor dataset). When an application uses sendmsg() or recvmsg() on a TCP or UDP socket and provides a non‑NULL msg control buffer (i.e., the msghdr structure has msg control…
The task
When an application uses `sendmsg()` or `recvmsg()` on a TCP or UDP socket and provides a non‑NULL `msg_control` buffer (i.e., the `msghdr` structure has `msg_control` pointing to a control message buffer and `msg_controllen` set to the buffer size), Gramine currently fails the call with `-ENOSYS`. This breaks…
Part of Lego-X/LegoFlow-SWE.