Lines Matching refs:args
16 char * args[] = { ENTITLED_EXECUTABLE_PATH, HELPER_BEHAVIOR_NOT_SET, "/main_root/", NULL}; variable
20 T_ASSERT_EQ_INT(_spawn_and_wait(args, NULL), 0, "posix_spawn without attributes");
22 T_ASSERT_EQ_INT(_spawn_and_wait(args, &attr), 0, "posix_spawn with attributes");
23 …T_ASSERT_POSIX_SUCCESS(posix_spawnattr_set_subsystem_root_path_np(&attr, args[2]), "Set subsystem …
25 args[1] = HELPER_BEHAVIOR_SET;
27 T_ASSERT_EQ_INT(_spawn_and_wait(args, &attr), 0, "posix_spawn with subsystem root path");
30 args[1] = HELPER_BEHAVIOR_NOT_SET;
32 T_ASSERT_EQ_INT(_spawn_and_wait(args, &attr), 0, "Spawn without subsystem root path");
34 …T_ASSERT_POSIX_SUCCESS(posix_spawnattr_set_subsystem_root_path_np(&attr, args[2]), "Set subsystem …
36 args[1] = HELPER_BEHAVIOR_FORK_EXEC;
38 …T_ASSERT_EQ_INT(_spawn_and_wait(args, &attr), 0, "Subsystem root path inheritence across fork/exec…
40 args[1] = HELPER_BEHAVIOR_SPAWN;
42 …T_ASSERT_EQ_INT(_spawn_and_wait(args, &attr), 0, "Subsystem root path override through posix_spawn…
44 args[0] = UNENTITLED_EXECUTABLE_PATH;
46 T_ASSERT_NE_INT(_spawn_and_wait(args, &attr), 0, "Entitlement check");