modlinkage(9S) Data Structures for Drivers modlinkage(9S)NAMEmodlinkage - module linkage structure
SYNOPSIS
#include <sys/modctl.h>
INTERFACE LEVEL
Solaris DDI specific (Solaris DDI)
DESCRIPTION
The modlinkage structure is provided by the module writer to the rou‐
tines that install, remove, and retrieve information from a module. See
_init(9E), _fini(9E), and _info(9E).
STRUCTURE MEMBERS
int ml_rev
void *ml_linkage[4];
ml_rev Is the revision of the loadable modules system. This
must have the value MODREV_1 .
ml_linkage Is a null-terminated array of pointers to linkage struc‐
tures. Driver modules have only one linkage structure.
SEE ALSOadd_drv(1M), _fini(9E), _info(9E), _init(9E), modldrv(9S), modlstr‐
mod(9S)
Writing Device Drivers
SunOS 5.11 18 Sep 1992 modlinkage(9S)