aboutsummaryrefslogtreecommitdiff
path: root/testcases/kernel/containers/sysvipc/semtest_2ns.c
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-04-03 20:31:09 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-04-03 20:31:09 +0000
commit064dfbd71a25175559657ca7bf85224be6840ef5 (patch)
tree21df5650189a18b6e92f11a618bac3deb1adf361 /testcases/kernel/containers/sysvipc/semtest_2ns.c
parent287a2a948c05dc2bdbc52ab0ce090b2e324c6d8c (diff)
parentcdb9cd95d819b7d394f63db8dd87804de5aa3e69 (diff)
downloadltp-064dfbd71a25175559657ca7bf85224be6840ef5.tar.gz
Snap for 11666499 from cdb9cd95d819b7d394f63db8dd87804de5aa3e69 to android14-tests-releaseandroid-vts-14.0_r4android-cts-14.0_r4android14-tests-release
Change-Id: I85b19974289ff82a6568e1771c64365c6c34b37c
Diffstat (limited to 'testcases/kernel/containers/sysvipc/semtest_2ns.c')
-rw-r--r--testcases/kernel/containers/sysvipc/semtest_2ns.c15
1 files changed, 4 insertions, 11 deletions
diff --git a/testcases/kernel/containers/sysvipc/semtest_2ns.c b/testcases/kernel/containers/sysvipc/semtest_2ns.c
index edff3f522..f03b18f72 100644
--- a/testcases/kernel/containers/sysvipc/semtest_2ns.c
+++ b/testcases/kernel/containers/sysvipc/semtest_2ns.c
@@ -40,7 +40,7 @@
static char *str_op;
static int use_clone;
-static int check_sem1(LTP_ATTRIBUTE_UNUSED void *vtest)
+static void check_sem1(void)
{
int id;
struct sembuf sm = {
@@ -62,11 +62,9 @@ static int check_sem1(LTP_ATTRIBUTE_UNUSED void *vtest)
TST_CHECKPOINT_WAKE_AND_WAIT(0);
SAFE_SEMCTL(id, IPC_RMID, 0);
-
- return 0;
}
-static int check_sem2(LTP_ATTRIBUTE_UNUSED void *vtest)
+static void check_sem2(void)
{
int id;
struct sembuf sm = {
@@ -112,22 +110,17 @@ static int check_sem2(LTP_ATTRIBUTE_UNUSED void *vtest)
}
TST_CHECKPOINT_WAKE(0);
-
- return 0;
}
static void run(void)
{
- clone_unshare_test(use_clone, CLONE_NEWIPC, check_sem1, NULL);
- clone_unshare_test(use_clone, CLONE_NEWIPC, check_sem2, NULL);
+ clone_unshare_test(use_clone, CLONE_NEWIPC, check_sem1);
+ clone_unshare_test(use_clone, CLONE_NEWIPC, check_sem2);
}
static void setup(void)
{
use_clone = get_clone_unshare_enum(str_op);
-
- if (use_clone != T_NONE)
- check_newipc();
}
static void cleanup(void)