if (last) last++; else last = from;
if (strlen(to) + strlen(last) >= BSIZE - 1) {
fprintf(stderr, "cp: %s/%s: Name too long", to, last);
if (last) last++; else last = from;
if (strlen(to) + strlen(last) >= BSIZE - 1) {
fprintf(stderr, "cp: %s/%s: Name too long", to, last);