AIX and aio
jmcd at us.ibm.com
Thu Aug 4 19:28:14 GMT 2005
AIX does something really great in aio.h and sys/aio.h: #define
As a result, macros such as SMB_VFS_NEXT_AIO_ERROR() fail, because the
function pointer member of the vfs structure is named aio_error, and it
takes 3 parms. It seems we either need to change that member name, or not
use aio on aix...
Also, I noticed in vfs_macros.h, all the opaque aio macros use the handle
from aio_read, which looks like a cut/paste error, as such...it continues
through the whole section.
I'm assuming that was just cut/paste, but someone who knows what they're
doing should probably check it.
IBM Linux Technology Center
6 Minuteman Drive
Scarborough, ME 04074
jmcd at us dot ibm dot com
jmcd at samba dot org
IBM tie-line: 349-5335
More information about the samba-technical