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