diff --git a/man3/aio_return.3 b/man3/aio_return.3 index 103e6be1a..a3ef26bd1 100644 --- a/man3/aio_return.3 +++ b/man3/aio_return.3 @@ -48,13 +48,17 @@ returns something other than .SH "RETURN VALUE" If the asynchronous I/O operation has completed, this function returns the value that would have been returned in case of a synchronous -.IR read , -.IR write , +.BR read (2), +.BR write (2), +.BR fsync (2) or -.I fsync -request. -Otherwise the return value is undefined. -On error, the error value is returned. +.BR fdatasync (2), +call. + +If the asynchronous I/O operation has not yet completed, +the return value and effect of +.BR aio_return () +are undefined. .SH ERRORS .TP .B EINVAL