4 desc
="open returns EWOULDBLOCK when O_NONBLOCK and one of O_SHLOCK or O_EXLOCK is specified and the file is locked"
15 expect
0 create
${n0} 0644
16 expect
0 open
${n0} O_RDONLY
,O_SHLOCK
: open
${n0} O_RDONLY
,O_SHLOCK
,O_NONBLOCK
17 expect
"EWOULDBLOCK|EAGAIN" open
${n0} O_RDONLY
,O_EXLOCK
: open
${n0} O_RDONLY
,O_EXLOCK
,O_NONBLOCK
18 expect
"EWOULDBLOCK|EAGAIN" open
${n0} O_RDONLY
,O_SHLOCK
: open
${n0} O_RDONLY
,O_EXLOCK
,O_NONBLOCK
19 expect
"EWOULDBLOCK|EAGAIN" open
${n0} O_RDONLY
,O_EXLOCK
: open
${n0} O_RDONLY
,O_SHLOCK
,O_NONBLOCK