Lines Matching refs:oldpath
1254 char *oldpath, *newpath;
1258 if ((r = sshbuf_get_cstring(iqueue, &oldpath, NULL)) != 0 ||
1263 logit("rename old \"%s\" new \"%s\"", oldpath, newpath);
1265 if (lstat(oldpath, &sb) == -1)
1269 if (link(oldpath, newpath) == -1) {
1278 if (rename(oldpath, newpath) == -1)
1287 } else if (unlink(oldpath) == -1) {
1294 if (rename(oldpath, newpath) == -1)
1300 free(oldpath);
1332 char *oldpath, *newpath;
1335 if ((r = sshbuf_get_cstring(iqueue, &oldpath, NULL)) != 0 ||
1340 logit("symlink old \"%s\" new \"%s\"", oldpath, newpath);
1342 r = symlink(oldpath, newpath);
1345 free(oldpath);
1352 char *oldpath, *newpath;
1355 if ((r = sshbuf_get_cstring(iqueue, &oldpath, NULL)) != 0 ||
1360 logit("posix-rename old \"%s\" new \"%s\"", oldpath, newpath);
1361 r = rename(oldpath, newpath);
1364 free(oldpath);
1410 char *oldpath, *newpath;
1413 if ((r = sshbuf_get_cstring(iqueue, &oldpath, NULL)) != 0 ||
1418 logit("hardlink old \"%s\" new \"%s\"", oldpath, newpath);
1419 r = link(oldpath, newpath);
1422 free(oldpath);