io_uring.h: sync with 5.19 io_uring release
A few missing bits due to the topic branches not being synced.
@@ -181,6 +181,8 @@ enum io_uring_op {
IORING_OP_SETXATTR,
IORING_OP_FGETXATTR,
IORING_OP_GETXATTR,
+ IORING_OP_SOCKET,
+ IORING_OP_URING_CMD,
/* this goes last, obviously */
IORING_OP_LAST,
@@ -245,6 +247,11 @@ enum io_uring_op {
*/
#define IORING_RECVSEND_POLL_FIRST (1U << 0)
+/*
+ * accept flags stored in sqe->ioprio
+ */
+#define IORING_ACCEPT_MULTISHOT (1U << 0)
+
/*
* IO completion data structure (Completion Queue Entry)
*/
