ERROR: open %s: %s\n", map_file, strerror(errno)); exit(EXIT_FAILURE); } if (write ... ERROR: write %s: %s\n", map_file, strerror(errno)); exit(EXIT_FAILURE); } close(fd); } /* Lin…rand() readdir() setenv() setgrent() setkey() setpwent() setutxent() strerror() strsignal() [Added in POSIX.1-2008] strtok() system() [Added ... setservent() setutxent() sigpause()…unlocked () putc_unlocked () putchar_unlocked () rand_r () strerror_r () strtok_r () asctime_r () ctimeCannot watch '%s': %s\n", argv[i], strerror(errno)); exit(EXIT_FAILURE); } } /* Prepare for polling