From: Masatake YAMATO Date: Sun, 14 Dec 2025 09:51:32 +0000 (+0900) Subject: tests: (test_mkfds::nop) new factory just printing pid X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=adfb18b3c7a02db2ca3d50cb40b7d94095b391c3;p=thirdparty%2Futil-linux.git tests: (test_mkfds::nop) new factory just printing pid Signed-off-by: Masatake YAMATO --- diff --git a/tests/helpers/test_mkfds.c b/tests/helpers/test_mkfds.c index 57f99e5a3..afc8bcd55 100644 --- a/tests/helpers/test_mkfds.c +++ b/tests/helpers/test_mkfds.c @@ -365,6 +365,12 @@ static void reserve_fd(int fd) "faild to reserve fd with dup2(%d, %d)", 0, fd); } +static void *nop(const struct factory *factory _U_, struct fdesc fdescs[] _U_, + int argc _U_, char ** argv _U_) +{ + return NULL; +} + static void *open_ro_regular_file(const struct factory *factory, struct fdesc fdescs[], int argc, char ** argv) { @@ -3380,6 +3386,17 @@ static void free_foreign_sockets(const struct factory * factory _U_, void *data) #define PARAM_END { .name = NULL, } static const struct factory factories[] = { + { + .name = "nop", + .desc = "just print pid and wait input", + .priv = false, + .N = 0, + .EX_N = 0, + .make = nop, + .params = (struct parameter []) { + PARAM_END + } + }, { .name = "ro-regular-file", .desc = "read-only regular file",