Lines Matching refs:path2
53 char path1[PATH_MAX], path2[PATH_MAX]; in diffdir() local
68 dirlen2 = strlcpy(path2, *p2 ? p2 : ".", sizeof(path2)); in diffdir()
69 if (dirlen2 >= sizeof(path2) - 1) { in diffdir()
74 if (path2[dirlen2 - 1] != '/') { in diffdir()
75 path2[dirlen2++] = '/'; in diffdir()
76 path2[dirlen2] = '\0'; in diffdir()
95 pos = scandir(path2, &dirp2, selectfile, alphasort); in diffdir()
100 warn("%s", path2); in diffdir()
129 diffit(dent1, path1, dirlen1, path2, dirlen2, flags); in diffdir()
135 diffit(dent1, path1, dirlen1, path2, dirlen2, in diffdir()
145 diffit(dent2, path1, dirlen1, path2, dirlen2, in diffdir()
148 print_only(path2, dirlen2, dent2->d_name); in diffdir()
172 diffit(struct dirent *dp, char *path1, size_t plen1, char *path2, size_t plen2, in diffit() argument
186 strlcpy(path2 + plen2, dp->d_name, PATH_MAX - plen2); in diffit()
187 if (stat(path2, &stb2) != 0) { in diffit()
189 warn("%s", path2); in diffit()
201 diffdir(path1, path2, flags); in diffit()
204 path1, path2); in diffit()
212 dp->d_status = diffreg(path1, path2, flags, 0); in diffit()
213 print_status(dp->d_status, path1, path2, ""); in diffit()