modified.\n", path); if (file_name) { ret = fstatat(event_fd, file_name ... errno != ENOENT) { perror("fstatat"); exit(EXIT_FAILURE); } printf("\tEntry '%s' does not exist.\n", fil…dirfd argument in system calls such as fstatat (2), fchownat (2), fchmodat (2), linkat ... pathname. They are: faccessat (2), fchownat (2), fstatat (2), linkat (2), name_to_handlefork (2) See notes below fstat (2) fstatat (2) Added in POSIX.1-2008 fsync (2) ftruncatefread() freopen() fscanf() fseek() fseeko() fsetpos() fstat() fstatat() [Added in POSIX.1-2008] ftell() ftello() ftw() futimens