s4:torture: replace shm_setup() with anonymous_shared_allocate()
authorStefan Metzmacher <metze@samba.org>
Wed, 25 Jul 2012 06:35:44 +0000 (08:35 +0200)
committerStefan Metzmacher <metze@samba.org>
Wed, 25 Jul 2012 10:15:02 +0000 (12:15 +0200)
metze

source4/torture/nbench/nbio.c
source4/torture/util_smb.c

index ca186d007b28e7c43f64fb59442e2987d2ba8f38..c9b369e86182e797111ed1651526994f16d22968 100644 (file)
@@ -314,7 +314,7 @@ next:
 void nbio_shmem(int n, int t_timelimit, int t_warmup)
 {
        nprocs = n;
-       children = shm_setup(sizeof(*children) * nprocs);
+       children = anonymous_shared_allocate(sizeof(*children) * nprocs);
        if (!children) {
                printf("Failed to setup shared memory!\n");
                nb_exit(1);
index 93993fd80f6c07eb780e9615c56fab8cc99018f6..6975b10f4187c73aeff64e5673a98ebaf14deb21 100644 (file)
@@ -657,13 +657,13 @@ double torture_create_procs(struct torture_context *tctx,
 
        signal(SIGCONT, sigcont);
 
-       child_status = (volatile pid_t *)shm_setup(sizeof(pid_t)*torture_nprocs);
+       child_status = (volatile pid_t *)anonymous_shared_allocate(sizeof(pid_t)*torture_nprocs);
        if (!child_status) {
                printf("Failed to setup shared memory\n");
                return -1;
        }
 
-       child_status_out = (volatile bool *)shm_setup(sizeof(bool)*torture_nprocs);
+       child_status_out = (volatile bool *)anonymous_shared_allocate(sizeof(bool)*torture_nprocs);
        if (!child_status_out) {
                printf("Failed to setup result status shared memory\n");
                return -1;