Print this page
use C99 initializers in segment ops structures
*** 756,784 ****
return (0);
}
static struct seg_ops segmf_ops = {
! segmf_dup,
! segmf_unmap,
! segmf_free,
! segmf_fault,
! segmf_faulta,
! segmf_setprot,
! segmf_checkprot,
! (int (*)())segmf_kluster,
! segmf_sync,
! segmf_incore,
! segmf_lockop,
! segmf_getprot,
! segmf_getoffset,
! segmf_gettype,
! segmf_getvp,
! segmf_advise,
! segmf_dump,
! segmf_pagelock,
! segmf_setpagesize,
! segmf_getmemid,
! segmf_getpolicy,
! segmf_capable,
! seg_inherit_notsup
};
--- 756,784 ----
return (0);
}
static struct seg_ops segmf_ops = {
! .dup = segmf_dup,
! .unmap = segmf_unmap,
! .free = segmf_free,
! .fault = segmf_fault,
! .faulta = segmf_faulta,
! .setprot = segmf_setprot,
! .checkprot = segmf_checkprot,
! .kluster = segmf_kluster,
! .sync = segmf_sync,
! .incore = segmf_incore,
! .lockop = segmf_lockop,
! .getprot = segmf_getprot,
! .getoffset = segmf_getoffset,
! .gettype = segmf_gettype,
! .getvp = segmf_getvp,
! .advise = segmf_advise,
! .dump = segmf_dump,
! .pagelock = segmf_pagelock,
! .setpagesize = segmf_setpagesize,
! .getmemid = segmf_getmemid,
! .getpolicy = segmf_getpolicy,
! .capable = segmf_capable,
! .inherit = seg_inherit_notsup,
};