Jens Axboe
54cdcca05a
io_uring/net: switch io_send() and io_send_zc() to using io_async_msghdr
...
No functional changes in this patch, just in preparation for carrying
more state then what is being done now, if necessary. While unifying
some of this code, add a generic send setup prep handler that they can
both use.
This gets rid of some manual msghdr and sockaddr on the stack, and makes
it look a bit more like the sendmsg/recvmsg variants. Going forward, more
can get unified on top.
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2024-04-15 08:10:25 -06:00
..
2024-04-15 08:10:25 -06:00
2024-02-08 13:27:06 -07:00
2024-02-08 13:27:06 -07:00
2023-05-26 20:22:41 -06:00
2024-03-09 07:27:09 -07:00
2023-12-19 12:36:34 -07:00
2024-02-08 13:27:03 -07:00
2023-11-20 09:01:42 -07:00
2024-03-15 15:37:15 -06:00
2023-09-29 02:37:08 -06:00
2024-04-15 08:10:25 -06:00
2024-04-15 08:10:24 -06:00
2023-10-05 14:11:18 -06:00
2023-09-07 09:02:27 -06:00
2024-04-02 19:03:27 -06:00
2024-04-02 19:03:27 -06:00
2024-02-09 11:54:19 -07:00
2023-06-20 09:36:22 -06:00
2024-02-15 15:37:28 -07:00
2024-02-09 11:54:32 -07:00
2024-04-15 08:10:25 -06:00
2023-04-03 07:16:14 -06:00
2023-04-15 14:21:04 -06:00
2023-04-15 14:21:04 -06:00
2024-04-15 08:10:25 -06:00
2023-09-21 12:00:46 -06:00
2024-01-23 15:25:14 -07:00
2023-12-12 07:42:57 -07:00
2024-04-15 08:10:24 -06:00
2024-01-28 20:37:11 -07:00
2024-02-09 11:54:32 -07:00
2023-12-19 08:54:20 -07:00
2023-12-19 12:36:34 -07:00
2024-02-12 19:02:11 -07:00
2024-04-15 08:10:24 -06:00
2023-11-06 07:43:16 -07:00
2023-12-12 16:19:59 +01:00
2024-03-18 20:22:42 -06:00
2024-03-01 06:28:19 -07:00
2023-05-16 08:06:00 -06:00
2024-04-15 08:10:24 -06:00
2024-02-09 09:04:39 -07:00
2024-02-09 09:04:39 -07:00
2024-04-15 08:10:24 -06:00
2024-04-15 08:10:24 -06:00
2024-04-15 08:10:24 -06:00
2023-09-21 12:04:45 -06:00
2024-02-06 19:55:14 -07:00