#include <sys/param.h>
#include <sys/sysmsg.h>
#include <sys/event.h>
int
sys_aio_return(struct sysmsg *sysmsg, const struct aio_return_args *uap)
{
return ENOSYS;
}
int
sys_aio_suspend(struct sysmsg *sysmsg, const struct aio_suspend_args *uap)
{
return ENOSYS;
}
int
sys_aio_cancel(struct sysmsg *sysmsg, const struct aio_cancel_args *uap)
{
return ENOSYS;
}
int
sys_aio_error(struct sysmsg *sysmsg, const struct aio_error_args *uap)
{
return ENOSYS;
}
int
sys_aio_read(struct sysmsg *sysmsg, const struct aio_read_args *uap)
{
return ENOSYS;
}
int
sys_aio_write(struct sysmsg *sysmsg, const struct aio_write_args *uap)
{
return ENOSYS;
}
int
sys_lio_listio(struct sysmsg *sysmsg, const struct lio_listio_args *uap)
{
return ENOSYS;
}
int
sys_aio_waitcomplete(struct sysmsg *sysmsg, const struct aio_waitcomplete_args *uap)
{
return ENOSYS;
}
static int
filt_aioattach(struct knote *kn)
{
return ENXIO;
}
struct filterops aio_filtops =
{ FILTEROP_MPSAFE, filt_aioattach, NULL, NULL };