diff options
author | jhb <jhb@FreeBSD.org> | 2016-07-25 15:56:37 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2016-07-25 15:56:37 +0000 |
commit | 8260830da87c9b81593b28fb3822aced3233660b (patch) | |
tree | 18079c6d79a125256237f9bfe47f96ea1663c58b /lib/libc/stdlib | |
parent | 8925d1cf89b69ae37c22a7e4dceb2848732b3d62 (diff) | |
download | FreeBSD-src-8260830da87c9b81593b28fb3822aced3233660b.zip FreeBSD-src-8260830da87c9b81593b28fb3822aced3233660b.tar.gz |
MFC 302860: Fix aio system call wrappers in librt.
- Update aio_return/waitcomplete wrappers for the ssize_t return type.
- Fix the aio_return() wrapper to fail with EINVAL on a pending job.
This matches the semantics of the in-kernel system call. Also,
aio_return() returns errors via errno, not via the return value.
Approved by: re (gjb)
Sponsored by: Chelsio Communications
Diffstat (limited to 'lib/libc/stdlib')
0 files changed, 0 insertions, 0 deletions