Home | History | Annotate | Download | only in openssh

Lines Matching defs:newpath

1175 	char *oldpath, *newpath;
1180 (r = sshbuf_get_cstring(iqueue, &newpath, NULL)) != 0)
1184 logit("rename old \"%s\" new \"%s\"", oldpath, newpath);
1190 if (link(oldpath, newpath) == -1) {
1205 if (stat(newpath, &st) == -1) {
1206 if (rename(oldpath, newpath) == -1)
1218 unlink(newpath);
1221 } else if (stat(newpath, &sb) == -1) {
1222 if (rename(oldpath, newpath) == -1)
1229 free(newpath);
1260 char *oldpath, *newpath;
1264 (r = sshbuf_get_cstring(iqueue, &newpath, NULL)) != 0)
1268 logit("symlink old \"%s\" new \"%s\"", oldpath, newpath);
1269 /* this will fail if 'newpath' exists */
1270 r = symlink(oldpath, newpath);
1274 free(newpath);
1280 char *oldpath, *newpath;
1284 (r = sshbuf_get_cstring(iqueue, &newpath, NULL)) != 0)
1288 logit("posix-rename old \"%s\" new \"%s\"", oldpath, newpath);
1289 r = rename(oldpath, newpath);
1293 free(newpath);
1338 char *oldpath, *newpath;
1342 (r = sshbuf_get_cstring(iqueue, &newpath, NULL)) != 0)
1346 logit("hardlink old \"%s\" new \"%s\"", oldpath, newpath);
1347 r = link(oldpath, newpath);
1351 free(newpath);