OPT_SRC
if (srcdst == OPT_SRC) {
if (srcdst == OPT_SRC) {
dp = &fp->f_info[ OPT_SRC ];
sp = &fp->f_info[ OPT_SRC ];
if (srcdst == OPT_SRC)
if (srcdst == OPT_SRC) {
dp = &fp->f_info[ OPT_SRC ];
sp = &fp->f_info[ OPT_SRC ];
if (srcdst == OPT_SRC)
name = (srcdst == OPT_SRC) ? srcname : dstname;
if (srcdst == OPT_SRC)
newname = (srcdst == OPT_SRC) ? srcname : dstname;
fp->f_srcdiffs |= check_changes(fp, OPT_BASE, OPT_SRC);
if (srcdst == OPT_SRC) {
chgside = (srcdst == OPT_SRC) ? OPT_DST : OPT_SRC;
tgtside = (srcdst == OPT_SRC) ? OPT_SRC : OPT_DST;
if (fcp->f_d_maj != ((srcdst == OPT_SRC) ? lp->f_d_maj
if (fcp->f_d_min != ((srcdst == OPT_SRC) ? lp->f_d_min
if (fcp->f_ino != ((srcdst == OPT_SRC) ? lp->f_d_inum
} else if (fp->f_info[OPT_SRC].f_type != S_IFDIR &&
fp->f_modtime = fp->f_info[OPT_SRC].f_modtime;
fp->f_modns = fp->f_info[OPT_SRC].f_modns;
fp->f_info[OPT_SRC].f_ino = fp->f_s_inum;
fp->f_info[OPT_SRC].f_nlink = fp->f_s_nlink;
fp->f_info[OPT_SRC].f_d_maj = fp->f_s_maj;
fp->f_info[OPT_SRC].f_d_min = fp->f_s_min;
fp->f_info[OPT_SRC].f_modtime = fp->f_s_modtime;
ll = fp->f_info[OPT_SRC].f_ino;
fp->f_info[OPT_SRC].f_d_maj,
fp->f_info[OPT_SRC].f_d_min,
fp->f_info[OPT_SRC].f_nlink,
fp->f_info[OPT_SRC].f_modtime);
usingsrc = (srcdst == OPT_SRC);
if (opt_onesided == (usingsrc ? OPT_DST : OPT_SRC)) {
note_info(fp, &statb, usingsrc ? OPT_SRC : OPT_DST);
&fp->f_info[usingsrc ? OPT_SRC : OPT_DST]);
which = usingsrc ? OPT_SRC : OPT_DST;
fp->f_flags |= (which == OPT_SRC) ? F_IN_SOURCE : F_IN_DEST;
fp->f_info[which].f_nlink = (which == OPT_SRC) ? fp->f_s_nlink :
fp->f_info[which].f_modtime = (which == OPT_SRC) ? fp->f_s_modtime :
ip = &fp->f_info[ OPT_SRC ];
opt_force = OPT_SRC;
opt_oneway = OPT_SRC;
errs |= evaluate(bp, OPT_SRC, TRUE);
errs |= evaluate(bp, OPT_SRC, FALSE);
srcname = full_name(fp, OPT_SRC, OPT_SRC);
if (get_acls(srcname, &fp->f_info[ OPT_SRC ]))
errs = do_rename(fp, OPT_SRC);
has_other_links(fp, OPT_SRC)) {
errs = do_remove(fp, OPT_SRC);
if (opt_force == OPT_SRC) {
(opt_force == OPT_SRC) ||
errs = do_copy(fp, OPT_SRC);
errs = do_copy(fp, OPT_SRC);
update_info(fp, OPT_SRC);
errs = do_like(fp, OPT_SRC, TRUE);
(opt_force == OPT_SRC)) {
errs = do_copy(fp, fp->f_srcdiffs ? OPT_DST : OPT_SRC);
errs = do_copy(fp, (opt_force == OPT_SRC) ?
OPT_DST : OPT_SRC);
OPT_DST : OPT_SRC,
OPT_DST : OPT_SRC);
sp = &fp->f_info[OPT_SRC];
return (OPT_SRC);
return (OPT_SRC);
sp = &fp->f_info[OPT_SRC];
return (OPT_SRC);
return (OPT_SRC);
sp = &fp->f_info[OPT_SRC];
if (fp->f_info[OPT_SRC].f_size != fp->f_info[OPT_DST].f_size)
sp = &fp->f_info[OPT_SRC];
if (fp->f_info[OPT_SRC].f_size && fp->f_info[OPT_DST].f_size)
if (fp->f_info[OPT_SRC].f_type != S_IFREG)
b = (srcdst == OPT_SRC) ? fp->f_base->b_src_name
stype = np->f_info[OPT_SRC].f_type;
side = stype ? OPT_SRC : OPT_DST;
side_t otherside = (side == OPT_SRC) ? OPT_DST : OPT_SRC;
if (((side == OPT_SRC) ? fp->f_s_inum : fp->f_d_inum) != inum)
if (((side == OPT_SRC) ? fp->f_s_maj : fp->f_d_maj) != maj)
if (((side == OPT_SRC) ? fp->f_s_min : fp->f_d_min) != min)
if (side == OPT_SRC) {