diff options
| author | Andrew Tridgell <tridge@samba.org> | 1998-03-24 06:42:11 +0000 |
|---|---|---|
| committer | Andrew Tridgell <tridge@samba.org> | 1998-03-24 06:42:11 +0000 |
| commit | f92ef572b9b31da5cb9a0494205b9f20a205904f (patch) | |
| tree | c92401532a7e15a4d05085d2884431489baefa39 /syscall.c | |
| parent | 7308bd66e0d5e5d2d04e41b0052879b4f3283109 (diff) | |
| download | android_external_rsync-f92ef572b9b31da5cb9a0494205b9f20a205904f.tar.gz android_external_rsync-f92ef572b9b31da5cb9a0494205b9f20a205904f.tar.bz2 android_external_rsync-f92ef572b9b31da5cb9a0494205b9f20a205904f.zip | |
check a few HAVE_* macros
Diffstat (limited to 'syscall.c')
| -rw-r--r-- | syscall.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -36,11 +36,13 @@ int do_symlink(char *fname1, char *fname2) return symlink(fname1, fname2); } +#if HAVE_LINK int do_link(char *fname1, char *fname2) { if (dry_run) return 0; return link(fname1, fname2); } +#endif int do_lchown(const char *path, uid_t owner, gid_t group) { @@ -48,11 +50,13 @@ int do_lchown(const char *path, uid_t owner, gid_t group) return lchown(path, owner, group); } +#if HAVE_MKNOD int do_mknod(char *pathname, mode_t mode, dev_t dev) { if (dry_run) return 0; return mknod(pathname, mode, dev); } +#endif int do_rmdir(char *pathname) { @@ -66,8 +70,10 @@ int do_open(char *pathname, int flags, mode_t mode) return open(pathname, flags, mode); } +#if HAVE_CHMOD int do_chmod(const char *path, mode_t mode) { if (dry_run) return 0; return chmod(path, mode); } +#endif |
