Fixed incorrect assumption that pid_t is int.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36071 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2010-04-07 18:32:47 +00:00
parent 57ebe59dfd
commit b4ab2a2c37
62 changed files with 102 additions and 102 deletions
@@ -34,8 +34,8 @@ int main()
int total_size = 1024;
int fd;
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_fsync_4_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_fsync_4_1_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -45,8 +45,8 @@ int main()
char * ch;
data = (char *) malloc(total_size);
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_1_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_1_1_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -37,8 +37,8 @@ int main()
int fd;
off_t off = 0;
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_1_2_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_1_2_%ld",
(long)getpid());
/* Create shared object */
shm_unlink(tmpfname);
@@ -51,8 +51,8 @@ int main()
total_size = 1024;
size = total_size;
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_10_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_10_1_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -54,8 +54,8 @@ int main()
total_size = 3 * page_size;
size = page_size;
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_11_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_11_1_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -72,8 +72,8 @@ int main()
sigaction(SIGBUS, &sa, NULL);
/* Create tmp file */
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_11_2_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_11_2_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -73,8 +73,8 @@ int main()
sa.sa_handler = sigbus_handler;
sigaction(SIGBUS, &sa, NULL);
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_11_3_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_11_3_%ld",
(long)getpid());
/* Create shared object */
shm_unlink(tmpfname);
fd = shm_open(tmpfname, O_RDWR|O_CREAT|O_EXCL, S_IRUSR|S_IWUSR);
@@ -69,8 +69,8 @@ int main()
/* mmap will create a partial page */
len = page_size / 2;
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_11_5_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_11_5_%ld",
(long)getpid());
child = fork();
if (child == 0)
{
@@ -69,8 +69,8 @@ int main()
/* mmap will create a partial page */
len = page_size / 2;
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_11_5_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_11_5_%ld",
(long)getpid());
child = fork();
if (child == 0)
{
@@ -52,8 +52,8 @@ int main()
total_size = 1024;
size = total_size;
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_12_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_12_1_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -59,8 +59,8 @@ int main()
char *ch;
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_13_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_13_1_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -54,8 +54,8 @@ int main()
char *ch;
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_14_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_14_1_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -75,8 +75,8 @@ int main()
return PTS_UNRESOLVED;
}
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_18_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_18_1_%ld",
(long)getpid());
/* Create shared object */
shm_unlink(tmpfname);
@@ -44,8 +44,8 @@ int main()
total_size = 1024;
size = total_size;
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_21_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_21_1_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -51,8 +51,8 @@ int main()
size_t mapped_size = 0;
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_25_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_25_1_%ld",
(long)getpid());
/* Create shared object */
shm_unlink(tmpfname);
@@ -62,8 +62,8 @@ int main()
#endif
data = (char *) malloc(total_size);
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_27_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_27_1_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -62,8 +62,8 @@ int main()
return PTS_UNRESOLVED;
}
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_28_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_28_1_%ld",
(long)getpid());
/* Create shared object */
shm_unlink(tmpfname);
shm_fd = shm_open(tmpfname, O_RDWR|O_CREAT|O_EXCL, S_IRUSR|S_IWUSR);
@@ -73,10 +73,10 @@ int main()
/* Size of the file */
total_size = 2 * page_size;
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_3_1_%d",
getpid());
snprintf(tmpfname2, sizeof(tmpfname2), "/tmp/pts_mmap_3_1_2_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_3_1_%ld",
(long)getpid());
snprintf(tmpfname2, sizeof(tmpfname2), "/tmp/pts_mmap_3_1_2_%ld",
(long)getpid());
data = (char *) malloc(total_size);
unlink(tmpfname);
unlink(tmpfname2);
@@ -52,8 +52,8 @@ int main()
long page_size = sysconf(_SC_PAGE_SIZE);
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_31_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_31_1_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -48,8 +48,8 @@ int main()
int prot;
off_t off = 0;
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_5_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_5_1_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -46,8 +46,8 @@ int main()
off_t off = 0;
int prot;
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_6_4_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_6_4_%ld",
(long)getpid());
/* Create a tmp file, set the content as 'a' */
unlink(tmpfname);
@@ -48,8 +48,8 @@ int main()
/* Create the file */
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_6_5_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_6_5_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -46,8 +46,8 @@ int main()
int prot;
/* Create the tmp file */
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_6_6_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_6_6_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -58,8 +58,8 @@ int main()
char * ch;
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_7_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_7_1_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -58,8 +58,8 @@ int main()
char * ch;
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_7_2_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_7_2_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -60,8 +60,8 @@ int main()
int exit_stat;
/* Create shared object */
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_7_3_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_7_3_%ld",
(long)getpid());
shm_unlink(tmpfname);
shm_fd = shm_open(tmpfname, O_RDWR|O_CREAT|O_EXCL, S_IRUSR|S_IWUSR);
if(shm_fd == -1)
@@ -60,8 +60,8 @@ int main()
int exit_stat;
/* Create shared object */
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_7_4_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "pts_mmap_7_4_%ld",
(long)getpid());
shm_unlink(tmpfname);
shm_fd = shm_open(tmpfname, O_RDWR|O_CREAT|O_EXCL, S_IRUSR|S_IWUSR);
if(shm_fd == -1)
@@ -54,8 +54,8 @@ int main()
/* Create tmp file */
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_9_1_%d",
getpid());
snprintf(tmpfname, sizeof(tmpfname), "/tmp/pts_mmap_9_1_%ld",
(long)getpid());
unlink(tmpfname);
fd = open(tmpfname, O_CREAT | O_RDWR | O_EXCL,
S_IRUSR | S_IWUSR);
@@ -30,7 +30,7 @@ int main()
sem_t *mysemp;
char semname[20];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT, 0700, 1) ;
if (mysemp == SEM_FAILED) {
@@ -30,7 +30,7 @@ int main()
sem_t *mysemp;
char semname[20];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT, 0777, 1);
@@ -32,7 +32,7 @@ int main()
sem_t *mysemp;
char semname[20];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT, 0444, 1) ;
if (mysemp == SEM_FAILED) {
@@ -33,7 +33,7 @@ int main() {
sem_t *mysemp;
int val;
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT, 0777, 1);
@@ -30,7 +30,7 @@ int main() {
sem_t *mysemp;
int val;
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT, 0777, 1);
@@ -32,7 +32,7 @@ int main() {
sem_t *mysemp;
int val;
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT, 0777, 1);
@@ -31,7 +31,7 @@ int main() {
sem_t *mysemp;
int val;
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT, 0777, 4);
@@ -30,7 +30,7 @@ int main()
sem_t *mysemp;
char semname[50];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT, 0777, 1);
@@ -30,7 +30,7 @@ int main()
sem_t *mysemp;
char semname[50];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT, 0777, 1);
@@ -31,7 +31,7 @@ int main()
char semname[50];
int lock_status;
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT, 0777, 1);
if( mysemp == SEM_FAILED || mysemp == NULL ) {
@@ -30,7 +30,7 @@ int main()
sem_t *mysemp;
char semname[20];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT, 0777, 1);
if( mysemp == SEM_FAILED || mysemp == NULL ) {
@@ -32,7 +32,7 @@ int main()
char semname[50];
int val;
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT, 0777, 5);
if ( mysemp == SEM_FAILED ) {
@@ -32,7 +32,7 @@ int main()
sem_t *mysemp;
char semname[50];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT, 0777, 0);
if ( mysemp == SEM_FAILED ) {
@@ -31,7 +31,7 @@ int main()
sem_t *mysemp;
char semname[50];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT|O_EXCL, 0777, 1);
@@ -71,7 +71,7 @@ int main()
}
}
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
/*Trying to open the first Sem with read mode */
mysemp = sem_open(semname, O_CREAT, 0444, 1);
@@ -31,7 +31,7 @@ int main()
sem_t *mysemp;
char semname[50];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
/*Trying to open the first Sem */
mysemp = sem_open(semname, O_CREAT, 0444, 1);
@@ -29,7 +29,7 @@ int main()
char semname[50];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, 0);
@@ -32,7 +32,7 @@ int main() {
char semname[20];
int val;
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
/* Initial value of Semaphore is 0 */
mysemp = sem_open(semname, O_CREAT, 0777, 0);
@@ -32,7 +32,7 @@ int main() {
char semname[20];
int val;
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
/* Initial value of Semaphore is unlocked */
mysemp = sem_open(semname, O_CREAT, 0777, 2);
@@ -31,7 +31,7 @@ int main() {
sem_t *mysemp;
char semname[20];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
/* Initial value of Semaphore is 0 */
mysemp = sem_open(semname, O_CREAT, 0777, 1);
@@ -30,7 +30,7 @@ int main() {
sem_t *mysemp;
char semname[20];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
/* Initial value of Semaphore is 0 */
mysemp = sem_open(semname, O_CREAT, 0777, 0);
@@ -46,7 +46,7 @@ int main() {
char semname[20];
int val;
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
gsemp = sem_open(semname, O_CREAT, 0777, SEMINITVAL);
if( gsemp == SEM_FAILED || gsemp == NULL ) {
@@ -49,7 +49,7 @@ int main() {
struct sigaction act;
int val;
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
gsemp = sem_open(semname, O_CREAT, 0777, SEMINITVAL);
@@ -117,7 +117,7 @@ int main()
int retval = PTS_UNRESOLVED;
int status;
snprintf(semname, 20, "/" TEST "_%d", getpid());
snprintf(semname, 20, "/" TEST "_%ld", (long)getpid());
/* Initial value of Semaphore is 1 */
sem = sem_open(semname, O_CREAT, 0777, 1);
if( sem == SEM_FAILED || sem == NULL ) {
@@ -125,7 +125,7 @@ int main()
return PTS_UNRESOLVED;
}
snprintf(semname_1, 20, "/" TEST "_%d_1", getpid());
snprintf(semname_1, 20, "/" TEST "_%ld_1", (long)getpid());
sem_1 = sem_open(semname_1, O_CREAT, 0777, val);
if( sem_1 == SEM_FAILED || sem_1 == NULL ) {
perror(ERROR_PREFIX "sem_open: sem_1");
@@ -159,7 +159,7 @@ int main()
retval = PTS_UNRESOLVED;
goto clean_up;
}
fprintf(stderr, "P: child_1:%d forked\n", c_1);
fprintf(stderr, "P: child_1:%ld forked\n", (long)c_1);
sleep(1);
c_2 = fork();
@@ -174,7 +174,7 @@ int main()
retval = PTS_UNRESOLVED;
goto clean_up;
}
fprintf(stderr, "P: child_2: %d forked\n", c_2);
fprintf(stderr, "P: child_2: %ld forked\n", (long)c_2);
/* Make sure the two children has been waiting */
/*do {
@@ -189,7 +189,7 @@ int main()
/* Child 3 */
child_fn(priority - 1, 3);
}
fprintf(stderr, "P: child_3: %d forked\n", c_3);
fprintf(stderr, "P: child_3: %ld forked\n", (long)c_3);
/* Make sure child 3 has been waiting for the lock */
/*do {
@@ -221,15 +221,15 @@ int main()
retval = PTS_PASS;
goto clean_up;
}
printf("Test Fail: Expect child_1: %d, got %d\n",
c_1, ret_pid);
printf("Test Fail: Expect child_1: %ld, got %ld\n",
(long)c_1, (long)ret_pid);
retval = PTS_FAIL;
goto clean_up;
}
else
{
printf("Test Fail: Expect child_3: %d, got %d\n",
c_3, ret_pid);
printf("Test Fail: Expect child_3: %ld, got %ld\n",
(long)c_3, (long)ret_pid);
retval = PTS_FAIL;
sem_post(sem);
while((wait(NULL) > 0));
@@ -238,8 +238,8 @@ int main()
}
else
{
printf("Test Fail: Expect child_2: %d, got %d\n",
c_2, ret_pid);
printf("Test Fail: Expect child_2: %ld, got %ld\n",
(long)c_2, (long)ret_pid);
retval = PTS_FAIL;
sem_post(sem);
sem_post(sem);
@@ -31,7 +31,7 @@ int main() {
sem_t *mysemp;
char semname[20];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
/* Initial value of Semaphore is 1 */
mysemp = sem_open(semname, O_CREAT,0,1);
@@ -31,7 +31,7 @@ int main() {
sem_t *mysemp;
char semname[20];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
/* Initial value of Semaphore is 1 */
mysemp = sem_open(semname, O_CREAT,0,1);
@@ -32,7 +32,7 @@ int main() {
char semname[20];
int val;
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
/* Initial value of Semaphore is 1 */
mysemp = sem_open(semname, O_CREAT, 0777, 1);
@@ -34,7 +34,7 @@ int main() {
int value = 10;
int val;
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
/* Initial value of Semaphore is 10 */
mysemp = sem_open(semname, O_CREAT, 0777, value);
@@ -32,7 +32,7 @@ int main() {
char semname[20];
int val;
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
/* Initial value of Semaphore is 1 */
mysemp = sem_open(semname, O_CREAT, 0777, 1);
@@ -31,7 +31,7 @@ int main() {
sem_t *mysemp;
char semname[20];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
/* Initial value of Semaphore is 1 */
mysemp = sem_open(semname, O_CREAT, 0777, 0);
@@ -33,7 +33,7 @@ int main()
char semname[20];
int val;
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT, 0, 1);
if( mysemp == SEM_FAILED || mysemp == NULL ) {
@@ -31,7 +31,7 @@ int main() {
sem_t *mysemp;
char semname[20];
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
/* Initial value of Semaphore is 0 Locked */
mysemp = sem_open(semname, O_CREAT, 0777, 0);
@@ -39,7 +39,7 @@ int main()
char semname[20];
int pid, status;
sprintf(semname, "/" FUNCTION "_" TEST "_%d", getpid());
sprintf(semname, "/" FUNCTION "_" TEST "_%ld", (long)getpid());
mysemp = sem_open(semname, O_CREAT, 0, 1);
if( mysemp == SEM_FAILED || mysemp == NULL ) {
@@ -83,7 +83,7 @@ int main() {
int i, pid, result_fd;
char semname[20];
snprintf(semname, 20, "/sem23-1_%d", getpid());
snprintf(semname, 20, "/sem23-1_%ld", (long)getpid());
sem = sem_open(semname, O_CREAT, 0777, 1);
if( sem == SEM_FAILED || sem == NULL ) {
perror("error at sem_open");