modulestub-r0drv-solaris.c revision 344115a50dfcaf97123d38b056161195a7e4e48c
/*******************************************************************************
* Header Files *
*******************************************************************************/
/*******************************************************************************
* Global Variables *
*******************************************************************************/
static struct modlmisc g_rtModuleStubMisc =
{
&mod_miscops, /* extern from kernel */
"platform agnostic module"
};
static struct modlinkage g_rtModuleStubModLinkage =
{
MODREV_1, /* loadable module system revision */
{
NULL /* terminate array of linkage structures */
}
};
int _init(void);
int _init(void)
{
/* Disable auto unloading. */
if (pModCtl)
return mod_install(&g_rtModuleStubModLinkage);
}
int _fini(void);
int _fini(void)
{
return mod_remove(&g_rtModuleStubModLinkage);
}
{
}