}
strlcpy(p, fp->basename, remainder);
- if (F_OWNER(fp) == our_uid)
+ if (!uid_ndx || (uid_t)F_OWNER(fp) == our_uid)
flags |= DEL_OWNED_BY_US;
else
flags &= ~DEL_OWNED_BY_US;
}
if (flist_find(cur_flist, fp) < 0) {
int flags = DEL_RECURSE
- | (F_OWNER(fp) == our_uid ? DEL_OWNED_BY_US : 0);
+ | (!uid_ndx || (uid_t)F_OWNER(fp) == our_uid ? DEL_OWNED_BY_US : 0);
f_name(fp, delbuf);
if (delete_during == 2) {
if (!remember_delete(fp, delbuf, flags))
excluded_dir = file;
}
skipping:
- if (verbose) {
- rprintf(FINFO,
- "skipping server-excluded file \"%s\"\n",
- fname);
- }
+ rprintf(FERROR_XFER,
+ "skipping daemon-excluded file \"%s\"\n",
+ fname);
return;
}
}