Translate POSIX errorcode EROFS to ISC_R_NOPERM
Report "permission denied" instead of "unexpected error" when trying to update a zone file on a read-only file system.
This commit is contained in:
committed by
Tony Finch
parent
06bbe6a2db
commit
dd6acc1cac
@@ -45,6 +45,7 @@ isc___errno2result(int posixerrno, bool dolog, const char *file,
|
||||
return (ISC_R_FILENOTFOUND);
|
||||
case EACCES:
|
||||
case EPERM:
|
||||
case EROFS:
|
||||
return (ISC_R_NOPERM);
|
||||
case EEXIST:
|
||||
return (ISC_R_FILEEXISTS);
|
||||
|
||||
Reference in New Issue
Block a user