Re: LSB.os/readv_L 22
On Fri, Feb 01, Thorsten Kukuk wrote:
>
> Hi,
>
> >From readv_L 22 test:
>
> readv(5, iov, 0) did not behave as expected
> RETURN VALUES: expected: -1, observed: 0
> ERRNO VALUES: expected: 22 (EINVAL), observed: 0 (NO ERROR)
>
> As far as I understand POSIX, readv with count=0 may fail, but must
> not. So the test is wrong.
> I'm right or do we here misread POSIX?
The same for readv_L 23: iovcnt may fail if it is greater than IOV_MAX,
but must not. I think we should waive both tests if our interpretation
is correct.
Thorsten
--
Thorsten Kukuk http://www.suse.de/~kukuk/ kukuk@suse.de
SuSE GmbH Deutschherrenstr. 15-19 D-90429 Nuernberg
--------------------------------------------------------------------
Key fingerprint = A368 676B 5E1B 3E46 CFCE 2D97 F8FD 4E23 56C6 FB4B
Reply to: