Lines Matching defs:path1
53 char path1[PATH_MAX], path2[PATH_MAX];
58 dirlen1 = strlcpy(path1, *p1 ? p1 : ".", sizeof(path1));
59 if (dirlen1 >= sizeof(path1) - 1) {
64 if (path1[dirlen1 - 1] != '/') {
65 path1[dirlen1++] = '/';
66 path1[dirlen1] = '\0';
83 pos = scandir(path1, &dirp1, selectfile, alphasort);
88 warn("%s", path1);
129 diffit(dent1, path1, dirlen1, dent2, path2, dirlen2, flags);
135 diffit(dent1, path1, dirlen1, dent2, path2,
138 print_only(path1, dirlen1, dent1->d_name);
145 diffit(dent2, path1, dirlen1, dent1, path2,
172 diffit(struct dirent *dp, char *path1, size_t plen1, struct dirent *dp2,
176 strlcpy(path1 + plen1, dp->d_name, PATH_MAX - plen1);
188 if (lstat(path1, &stb1) != 0) {
190 warn("%s", path1);
215 len1 = readlink(path1, buf1, sizeof(buf1));
227 path1, path2);
235 path1, S_ISLNK(stb1.st_mode) ? "symbolic link" :
245 if (stat(path1, &stb1) != 0) {
247 warn("%s", path1);
268 diffdir(path1, path2, flags);
271 path1, path2);
279 dp->d_status = diffreg(path1, path2, flags, 0);
280 print_status(dp->d_status, path1, path2, "");