X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/adc2476fa213797d849ae80fa8b5fcd9eba5dc4f..accc091fe9ebbb602bcf692c577486e62011d5c1:/tls.c diff --git a/tls.c b/tls.c index 501a9326..1c5953d7 100644 --- a/tls.c +++ b/tls.c @@ -2,7 +2,7 @@ * Trivial ls for comparing two directories after running an rsync. * * Copyright (C) 2001, 2002 Martin Pool - * Copyright (C) 2003-2008 Wayne Davison + * Copyright (C) 2003-2009 Wayne Davison * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -43,6 +43,7 @@ /* These are to make syscall.o shut up. */ int dry_run = 0; int am_root = 0; +int am_sender = 1; int read_only = 1; int list_only = 0; int link_times = 0; @@ -147,9 +148,9 @@ static void list_file(const char *fname) buf.st_uid = buf.st_gid = 0; strlcpy(linkbuf, " -> ", sizeof linkbuf); /* const-cast required for silly UNICOS headers */ - len = readlink((char *) fname, linkbuf+4, sizeof(linkbuf) - 4); + len = do_readlink((char *) fname, linkbuf+4, sizeof(linkbuf) - 4); if (len == -1) - failed("readlink", fname); + failed("do_readlink", fname); else /* it's not nul-terminated */ linkbuf[4+len] = 0;