Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
modlstrmod(9S)		  Data Structures for Drivers		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.

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.9			  7 Jun	1993			modlstrmod(9S)

NAME | SYNOPSIS | INTERFACE LEVEL | DESCRIPTION | STRUCTURE MEMBERS | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=modlstrmod&sektion=9s&manpath=SunOS+5.9>

home | help