Lines Matching refs:filename
67 check_file(const char *filename, mode_t *mode)
73 fd = open(filename, O_RDONLY);
75 warn("Unable to open %s", filename);
80 warn("stat(2) failed on %s", filename);
86 warnx("%s is not a regular file", filename);
92 warnx("%s is not an ELF file", filename);
98 warn("Error reading %s", filename);
104 warnx("%s is not an ELF file", filename);
115 fix_file(const char *filename, mode_t mode)
122 if (chmod(filename, mode | S_IWUSR) == -1) {
123 warn("failed to make %s writable", filename);
128 cmd[4] = filename;
137 warnx("Removing CTF information from %s failed", filename);
142 if (chmod(filename, mode) == -1) {
143 warn("could not reset permissions of %s", filename);