Lines Matching refs:rname

86 remfilename(char *src, char *dest, char *path, char *rname, int destdir)
95 "remfilename: src=%s dest=%s path=%s rname=%s destdir=%d\n",
96 A(src), A(dest), A(path), A(rname), destdir);
163 runspecial(char *starget, opt_t opts, char *rname, int destdir)
168 rfile = remfilename(source, Tdest, target, rname, destdir);
195 addcmdspecialfile(char *starget, char *rname, int destdir)
202 rfile = remfilename(source, Tdest, target, rname, destdir);
349 sendhardlink(opt_t opts, struct linkbuf *lp, char *rname, int destdir)
356 "sendhardlink: rname='%s' pathname='%s' src='%s' target='%s'\n",
357 rname, lp->pathname ? lp->pathname : "",
365 lp->pathname, rname,
370 ENCODE(ername, rname);
380 sendfile(char *rname, opt_t opts, struct stat *stb, char *user,
391 return(sendhardlink(opts, lp, rname, destdir));
402 ENCODE(ername, rname);
414 debugmsg(DM_MISC, "Send file '%s' %lld bytes\n", rname,
458 (goterr) ? "failed" : "complete", rname);
473 runspecial(target, opts, rname, destdir);
474 addcmdspecialfile(target, rname, destdir);
579 senddir(char *rname, opt_t opts, struct stat *stb, char *user,
592 ENCODE(ername, rname);
654 sendlink(char *rname, opt_t opts, struct stat *stb, char *user,
663 debugmsg(DM_CALL, "sendlink(%s, %#x, stb, %d)\n", rname, opts, destdir);
669 return(sendhardlink(opts, lp, rname, destdir));
675 ENCODE(ername, rname);
729 runspecial(target, opts, rname, destdir);
730 addcmdspecialfile(target, rname, destdir);
771 update(char *rname, opt_t opts, struct stat *statp)
782 debugmsg(DM_CALL, "update(%s, %#x, %p)\n", rname, opts, statp);
809 ENCODE(ername, rname);
823 rname);
829 rname);
835 rname);
930 rname, lmode, rmode);
932 "\n", rname, (long long) size, (long long)mtime, owner, group);
1040 statupdate(int u, char *starget, opt_t opts, char *rname, int destdir,
1052 runspecial(starget, opts, rname, destdir);
1057 ENCODE(ername, rname);
1072 fullupdate(int u, char *starget, opt_t opts, char *rname, int destdir,
1081 runspecial(starget, opts, rname, destdir);
1093 if (senddir(rname, opts, st, user, group, destdir) > 0)
1106 (void) sendlink(rname, opts, st, user, group, destdir);
1112 runspecial(starget, opts, rname, destdir);
1118 return (sendfile(rname, opts, st, user, group, destdir) == 0);
1128 * rname is the name of the file on the remote host.
1135 sendit(char *rname, opt_t opts, int destdir)
1144 len = strlen(rname);
1145 if (len > 0 && rname[len-1] == '\n')
1146 rname[len-1] = CNULL;
1148 if (checkfilename(rname) != 0)
1151 debugmsg(DM_CALL, "sendit(%s, %#x) called\n", rname, opts);
1160 * Does rname need updating?
1162 u = update(rname, opts, &stb);
1164 rname, opts, target, u);
1183 return(fullupdate(u, target, opts, rname, destdir, &stb,
1187 return(statupdate(u, target, opts, rname, destdir, &stb,
1218 char *rname;
1257 rname = exptilde(target, src, sizeof(target));
1258 if (rname == NULL)
1269 while (*rname == '/')
1270 rname++;
1274 rname = strrchr(target, '/');
1276 if (rname == NULL ||
1277 rname+1 == NULL ||
1278 *(rname+1) == CNULL)
1279 rname = target;
1281 rname++;
1285 "install: target=%s src=%s rname=%s dest='%s' destdir=%d, ddir=%d\n",
1286 target, source, rname, dest, destdir, ddir);
1310 didupdate = sendit(rname, opts, destdir);