diff -u ltp-orig/testcases/kernel/syscalls/ipc/shmctl/shmctl01.c ltp-20021008/testcases/kernel/syscalls/ipc/shmctl/shmctl01.c --- ltp-orig/testcases/kernel/syscalls/ipc/shmctl/shmctl01.c Tue May 21 15:55:56 2002 +++ ltp-20021008/testcases/kernel/syscalls/ipc/shmctl/shmctl01.c Fri Oct 25 22:14:23 2002 @@ -252,10 +252,12 @@ if (stat_time == FIRST) { test = set_shmat(); + } else { + test = set_shared; } /* do an assignement for fun */ - (int *)test = i; + *(int *)test = i; /* pause until we get a signal from stat_cleanup() */ rval = pause(); @@ -273,7 +275,7 @@ } } /* sleep briefly to ensure correct execution order */ - usleep(25000); + usleep(250000); } /*