Skip to content

Commit

Permalink
io_service.hpp: test more features
Browse files Browse the repository at this point in the history
  • Loading branch information
CarterLi committed May 6, 2023
1 parent 4323456 commit 3e5f8fb
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions include/liburing/io_service.hpp
Expand Up @@ -99,6 +99,14 @@ class io_service {
TEST_IORING_OP(IORING_OP_SYMLINKAT);
TEST_IORING_OP(IORING_OP_LINKAT);
TEST_IORING_OP(IORING_OP_MSG_RING);
TEST_IORING_OP(IORING_OP_FSETXATTR);
TEST_IORING_OP(IORING_OP_SETXATTR);
TEST_IORING_OP(IORING_OP_FGETXATTR);
TEST_IORING_OP(IORING_OP_GETXATTR);
TEST_IORING_OP(IORING_OP_SOCKET);
TEST_IORING_OP(IORING_OP_URING_CMD);
TEST_IORING_OP(IORING_OP_SEND_ZC);
TEST_IORING_OP(IORING_OP_SENDMSG_ZC);
#undef TEST_IORING_OP

#define TEST_IORING_FEATURE(feature) if (p.features & feature) puts_if_verbose("\t" #feature)
Expand All @@ -115,6 +123,8 @@ class io_service {
TEST_IORING_FEATURE(IORING_FEAT_NATIVE_WORKERS);
TEST_IORING_FEATURE(IORING_FEAT_RSRC_TAGS);
TEST_IORING_FEATURE(IORING_FEAT_CQE_SKIP);
TEST_IORING_FEATURE(IORING_FEAT_LINKED_FILE);
TEST_IORING_FEATURE(IORING_FEAT_REG_REG_RING);
#undef TEST_IORING_FEATURE
}

Expand Down

0 comments on commit 3e5f8fb

Please sign in to comment.