From: Wayne Davison Date: Wed, 18 Feb 2004 22:33:21 +0000 (+0000) Subject: Don't use ENOMSG -- it's not portable. X-Git-Tag: v2.6.1pre1~38 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7a27e9b599a48f4b0ab6e6ade69a99a120c042fe;p=thirdparty%2Frsync.git Don't use ENOMSG -- it's not portable. --- diff --git a/syscall.c b/syscall.c index cbc5e537b..95646a3bf 100644 --- a/syscall.c +++ b/syscall.c @@ -90,7 +90,7 @@ int do_rmdir(char *pathname) int do_open(char *pathname, int flags, mode_t mode) { if (flags != O_RDONLY) { - RETURN_ERROR_IF(dry_run, ENOMSG); + RETURN_ERROR_IF(dry_run, 0); RETURN_ERROR_IF_RO_OR_LO; } @@ -149,7 +149,7 @@ int do_mkdir(char *fname, mode_t mode) /* like mkstemp but forces permissions */ int do_mkstemp(char *template, mode_t perms) { - RETURN_ERROR_IF(dry_run, ENOMSG); + RETURN_ERROR_IF(dry_run, 0); RETURN_ERROR_IF(read_only, EROFS); #if defined(HAVE_SECURE_MKSTEMP) && defined(HAVE_FCHMOD)