aboutsummaryrefslogtreecommitdiffstats
path: root/clientserver.c
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2008-03-16 21:43:27 -0700
committerWayne Davison <wayned@samba.org>2008-03-16 21:44:33 -0700
commit18f3cb6957b10cff7719e80553c17589d382dd3c (patch)
tree3042e0a0bf896c598e6d25620ea818958ecf7f60 /clientserver.c
parent7abcfd85b701a6c9354b5986eeb248bb766e57d4 (diff)
downloadandroid_external_rsync-18f3cb6957b10cff7719e80553c17589d382dd3c.tar.gz
android_external_rsync-18f3cb6957b10cff7719e80553c17589d382dd3c.tar.bz2
android_external_rsync-18f3cb6957b10cff7719e80553c17589d382dd3c.zip
Changed stat() call to do_stat().
Diffstat (limited to 'clientserver.c')
-rw-r--r--clientserver.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/clientserver.c b/clientserver.c
index 6da1138f..a9a1af58 100644
--- a/clientserver.c
+++ b/clientserver.c
@@ -691,7 +691,7 @@ static int rsync_module(int f_in, int f_out, int i, char *addr, char *host)
munge_symlinks = !use_chroot || module_dirlen;
if (munge_symlinks) {
STRUCT_STAT st;
- if (stat(SYMLINK_PREFIX, &st) == 0 && S_ISDIR(st.st_mode)) {
+ if (do_stat(SYMLINK_PREFIX, &st) == 0 && S_ISDIR(st.st_mode)) {
rprintf(FLOG, "Symlink munging is unsupported when a %s directory exists.\n",
SYMLINK_PREFIX);
io_printf(f_out, "@ERROR: daemon security issue -- contact admin\n", name);