Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

modload(1M)

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

modload(1M)

Writing Device Drivers

SunOS 5.5/SPARC  —  Last change: 7 Jun 1993

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026