# os/linux/io_uring: add recvmsg and sendmsg \(\#10212\) · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/3605dd307ffff74726cc0ce5099599f1a6f9ddb2)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 3605dd307ffff74726cc0ce5099599f1a6f9ddb2

Requested commit: 3605dd307ffff74726cc0ce5099599f1a6f9ddb2

Commit: 3605dd307ffff74726cc0ce5099599f1a6f9ddb2

Tree: ea6c21101194923176347c639328edf65cac2e04

Author: Hiroaki Nakamura

Committer: GitHub

## Message

```
os/linux/io_uring: add recvmsg and sendmsg (#10212)

* os/linux/io_uring: add recvmsg and sendmsg

* Use std.os.iovec and std.os.iovec_const

* Remove msg_ prefix in msghdr and msghdr_const in arm64 etc

* Strip msg_ prefix in msghdr and msghdr_const for linux arm-eabi

* Copy msghdr and msghdr_const from i386 to mips

* Add sockaddr to lib/std/os/linux/mips.zig

* Copy msghdr and msghdr_const from x86_64 to riscv64
```

## Parents

- [e91c16e38b58611217f225d002a3321aa24bb47f](https://git.cafe/gitcafe/zig/commit/e91c16e38b58611217f225d002a3321aa24bb47f?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/3605dd307ffff74726cc0ce5099599f1a6f9ddb2?format=markdown)
