modlstrmod(9S)
NAME
modlstrmod − linkage structure for loadable STREAMS modules
SYNOPSIS
#include <sys/modctl.h>
INTERFACE LEVEL
Solaris DDI specific (Solaris DDI)
DESCRIPTION
The modlstrmod structure is used by STREAMS modules to export module specific information to the kernel.
strmod_modops Must always be initialized to the address of mod_strmodops. This identifies the module as a loadable STREAMS module.
strmod_linkinfo Can be any string up to MODMAXNAMELEN , and is used to describe the module. This is usually the name of the module, but can contain other information (such as a version number).
strmod_fmodsw Is a pointer to a template of a class entry within the module that is copied to the kernel’s class table when the module is loaded.
STRUCTURE MEMBERS
| struct mod_ops | ∗strmod_modops; |
| char | ∗strmod_linkinfo; |
| struct fmodsw | ∗strmod_fmodsw; |
SEE ALSO
Writing Device Drivers
SunOS 5.5/x86 — Last change: 7 Jun 1993