2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-30 05:57:52 +00:00

Merge branch '884-patches-to-review' into 'master'

Correct errno to result translation

Closes #884

See merge request isc-projects/bind9!1519
This commit is contained in:
Mark Andrews 2019-02-19 18:11:42 -05:00
commit d27f41cb7f
2 changed files with 8 additions and 0 deletions

View File

@ -1,3 +1,6 @@
5164. [bug] Correct errno to result translation in dlz filesystem
modules. [GL #884]
5163. [cleanup] Out-of-tree builds failed --enable-dnstap. [GL #836] 5163. [cleanup] Out-of-tree builds failed --enable-dnstap. [GL #836]
5162. [cleanup] Improve dnssec-keymgr manual. Thanks to Tony Finch. 5162. [cleanup] Improve dnssec-keymgr manual. Thanks to Tony Finch.

View File

@ -57,15 +57,20 @@ dir_open(dir_t *dir, const char *dirname) {
case ENAMETOOLONG: case ENAMETOOLONG:
case EBADF: case EBADF:
result = ISC_R_INVALIDFILE; result = ISC_R_INVALIDFILE;
break;
case ENOENT: case ENOENT:
result = ISC_R_FILENOTFOUND; result = ISC_R_FILENOTFOUND;
break;
case EACCES: case EACCES:
case EPERM: case EPERM:
result = ISC_R_NOPERM; result = ISC_R_NOPERM;
break;
case ENOMEM: case ENOMEM:
result = ISC_R_NOMEMORY; result = ISC_R_NOMEMORY;
break;
default: default:
result = ISC_R_UNEXPECTED; result = ISC_R_UNEXPECTED;
break;
} }
} }