version 1.24, 2011/04/21 02:44:15 |
version 1.25, 2012/11/12 01:14:41 |
|
|
return; |
return; |
} |
} |
|
|
debugmsg(DM_CALL, "doarrow(%x, %s, %x) start", |
debugmsg(DM_CALL, "doarrow(%p, %s, %p) start", |
files, A(rhost), sbcmds); |
files, A(rhost), sbcmds); |
|
|
if (nflag) |
if (nflag) |
|
|
destdir = ddir; |
destdir = ddir; |
|
|
debugmsg(DM_MISC, |
debugmsg(DM_MISC, |
"Debug files->n_next= %d, destdir=%d, ddir=%d", |
"Debug files->n_next= %p, destdir=%d, ddir=%d", |
files->n_next, destdir, ddir); |
files->n_next, destdir, ddir); |
|
|
if (!sc->sc_name || !*sc->sc_name) { |
if (!sc->sc_name || !*sc->sc_name) { |
|
|
} |
} |
|
|
debugmsg(DM_MISC, |
debugmsg(DM_MISC, |
"Debug sc->sc_name=%x, destdir=%d, ddir=%d", |
"Debug sc->sc_name=%p, destdir=%d, ddir=%d", |
sc->sc_name, destdir, ddir); |
sc->sc_name, destdir, ddir); |
|
|
for (f = files; f != NULL; f = f->n_next) { |
for (f = files; f != NULL; f = f->n_next) { |
|
|
char *optarget; |
char *optarget; |
int len; |
int len; |
|
|
debugmsg(DM_CALL, "rcmptime(%x) start", st); |
debugmsg(DM_CALL, "rcmptime(%p) start", st); |
|
|
if ((d = opendir((char *) target)) == NULL) { |
if ((d = opendir((char *) target)) == NULL) { |
error("%s: open directory failed: %s", target, SYSERR); |
error("%s: open directory failed: %s", target, SYSERR); |
|
|
return; |
return; |
} |
} |
|
|
debugmsg(DM_MISC, "%s: mtime %d\n", stamp, stb.st_mtime); |
debugmsg(DM_MISC, "%s: mtime %lld\n", stamp, (long long)stb.st_mtime); |
|
|
env = NULL; |
env = NULL; |
for (sc = sbcmds; sc != NULL; sc = sc->sc_next) { |
for (sc = sbcmds; sc != NULL; sc = sc->sc_next) { |