The man page for access() does not allow for a return value of EPERM, should be EACCES. Fix.
Signed-off-by: Richard Purdie <richard.pur...@linuxfoundation.org> --- ports/unix/guts/access.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/unix/guts/access.c b/ports/unix/guts/access.c index 1cc8d58..4725f49 100644 --- a/ports/unix/guts/access.c +++ b/ports/unix/guts/access.c @@ -21,7 +21,7 @@ if (buf.st_mode & 0111) { return 0; } else { - errno = EPERM; + errno = EACCES; return -1; } } else { -- 2.27.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#147970): https://lists.openembedded.org/g/openembedded-core/message/147970 Mute This Topic: https://lists.openembedded.org/mt/80563053/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-