Messages in this thread | | | Date | Fri, 13 Oct 2006 09:30:08 +0800 | From | "Dongsheng Song" <> | Subject | Re: maybe headers(linux/aio.h) bug ? |
| |
But the current C library's AIO support does not use Linux's AIO, if I use Linux AIO, the only way is define my io_event, iocb, aio_context_t types, isn't it ?
2006/10/12, Michael Poole <mdpoole@troilus.org>: > Dongsheng Song writes: > > > Whenever I include linux aio header, the compile errors occured: > > > > $ cat test.c > > #include <linux/types.h> > > #include <linux/unistd.h> > > #include <linux/aio.h> > > Including kernel header files directly from userspace is not supported > and is almost always (some just say "always") a very bad idea. If you > want to use the C library's AIO support, use its <aio.h> header. > > Michael Poole > - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |