Fix shm_open posix compliance error code
commit1a2cdf20c9c47ddacb6370431f676fd55bfbfebb
authorChristophe Lyon <christophe.lyon@st.com>
Wed, 4 Jul 2018 16:09:20 +0000 (4 18:09 +0200)
committerWaldemar Brodkorb <wbrodkorb@conet.de>
Fri, 10 Aug 2018 14:02:45 +0000 (10 16:02 +0200)
treee0ae55ac63395554de4b4f068f1b7b9686fcb4eb
parente54692f524c5ada8883afcdd65b2ab998083c3fe
Fix shm_open posix compliance error code

Handle EISDIR in shm_open like glibc does, and set EINVAL.

* librt/shm.c (shm_open): Handle EISDIR error.

Signed-off-by: Mickaël Guêné <mickael.guene@st.com>
Signed-off-by: Christophe Lyon <christophe.lyon@st.com>
librt/shm.c