From: Ammar Faizi <ammarfaizi2@xxxxxxxxxxx> Sync with the declaration of `renameat2()` from the man page. Closes: https://github.com/axboe/liburing/pull/615 Link: https://man7.org/linux/man-pages/man2/rename.2.html Signed-off-by: Ammar Faizi <ammarfaizi2@xxxxxxxxxxx> --- man/io_uring_prep_renameat.3 | 4 ++-- src/include/liburing.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/man/io_uring_prep_renameat.3 b/man/io_uring_prep_renameat.3 index 1fc9e01..08d4a46 100644 --- a/man/io_uring_prep_renameat.3 +++ b/man/io_uring_prep_renameat.3 @@ -16,12 +16,12 @@ io_uring_prep_renameat \- prepare a renameat request .BI " const char *" oldpath "," .BI " int " newdirfd "," .BI " const char *" newpath "," -.BI " int " flags ");" +.BI " unsigned int " flags ");" .PP .BI "void io_uring_prep_rename(struct io_uring_sqe *" sqe "," .BI " const char *" oldpath "," .BI " const char *" newpath "," -.BI " int " flags ");" +.BI " unsigned int " flags ");" .fi .SH DESCRIPTION .PP diff --git a/src/include/liburing.h b/src/include/liburing.h index 06f4a50..df748aa 100644 --- a/src/include/liburing.h +++ b/src/include/liburing.h @@ -862,7 +862,7 @@ static inline void io_uring_prep_unlink(struct io_uring_sqe *sqe, static inline void io_uring_prep_renameat(struct io_uring_sqe *sqe, int olddfd, const char *oldpath, int newdfd, - const char *newpath, int flags) + const char *newpath, unsigned int flags) { io_uring_prep_rw(IORING_OP_RENAMEAT, sqe, olddfd, oldpath, (__u32) newdfd, -- Ammar Faizi