1 #include <common.h> 2 3 int 4 main(void) { 5 sem_t *id; 6 7 id = sem_open(TEST_PATH, O_CREAT, 0777, 1); 8 if (id == SEM_FAILED) { 9 perror("sem_open(O_CREAT)"); 10 return 1; 11 } 12 13 if (sem_close(id) < 0) { 14 perror("sem_close"); 15 return 1; 16 } 17 18 if (sem_unlink(TEST_PATH) < 0) { 19 perror("sem_unlink"); 20 return 1; 21 } 22 return 0; 23 } 24