1 #include <common.h> 2 3 int 4 main(void) { 5 int retval = 0; 6 char *page; 7 8 page = malloc(MAXPATHLEN + 1); 9 memset(page, 'a', MAXPATHLEN); 10 page[0] = '/'; 11 page[MAXPATHLEN] = '\0'; 12 sem_open_should_fail(page, O_RDONLY, 0777, 1, ENAMETOOLONG); 13 free(page); 14 15 return retval; 16 } 17