demikernel icon indicating copy to clipboard operation
demikernel copied to clipboard

[catcollar] Set Source Address in `OperationResult` for `pop()`

Open ppenna opened this issue 2 years ago • 0 comments

Description

This PR fixes https://github.com/demikernel/demikernel/issues/148.

Summary of Changes

  • Changed IoUring to rely on io_uring_prep_recvmsg() and thus be able to get the socket address of the source.
  • Changed lookip logic in IoUring to use the msghdr rather than the buffer address
  • Changed futures accordinly

ppenna avatar Aug 12 '22 19:08 ppenna