Sun Microsystems, Inc.
spacerspacer
spacer   www.sun.com docs.sun.com | | |  
spacer
black dot
   
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z
    
 
Data Structures for Driversmodlstrmod(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.

STRUCTURE MEMBERS

 
 
struct mod_ops     *strmod_modops;     
char               *strmod_linkinfo;  
struct fmodsw      *strmod_fmodsw;
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 string 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.

SEE ALSO

 

modload(1M)

Writing Device Drivers


SunOS 5.9Go To TopLast Changed 7 Jun 1993

 
      
      
Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.