This series adds an API (patch 1) and a test (#2) for multishot recvmsg. I have not included docs yet, but I want to get feedback on the API for handling the result (if there is any). There was no feedback on v1, but in v2 I added more API to make it easier to deal with truncated payloads. Additionally there is extra testing for this. Dylan Yudaken (2): add multishot recvmsg API add tests for multishot recvmsg src/include/liburing.h | 66 ++++++++++++ src/include/liburing/io_uring.h | 7 ++ test/recv-multishot.c | 180 ++++++++++++++++++++++++++++---- 3 files changed, 234 insertions(+), 19 deletions(-) base-commit: a705a6b307adfa52ba6315df0b8d5964a3b898b2 -- 2.30.2