Applied fixes by Paul J.Y. Lahaie to implement support for UCLinux
diff --git a/testcases/kernel/syscalls/mkdir/mkdir02.c b/testcases/kernel/syscalls/mkdir/mkdir02.c
index cd39579..7b15c9b 100644
--- a/testcases/kernel/syscalls/mkdir/mkdir02.c
+++ b/testcases/kernel/syscalls/mkdir/mkdir02.c
@@ -134,7 +134,7 @@
 		ltpuser1 = my_getpwnam(user1name);
 		sprintf(tstdir1, "tstdir1.%d", getpid());	
 
-		if ((pid = fork()) < 0) {
+		if ((pid = FORK_OR_VFORK()) < 0) {
 			tst_brkm(TFAIL, cleanup, "fork() failed");
 			/* NOTREACHED */	
 		}
@@ -209,7 +209,7 @@
 
 		ltpuser2 = my_getpwnam(user2name);
 		sprintf(tstdir2, "%s/tstdir2.%d", tstdir1, getpid());
-		if ((pid1 = fork()) < 0) {
+		if ((pid1 = FORK_OR_VFORK()) < 0) {
 			perror("fork failed");
 			tst_brkm(TFAIL, cleanup, "fork() failed");
 			/* NOTREACHED */