Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

net_netidtozonid(9f) [opensolaris man page]

net_netidtozonid(9F)					   Kernel Functions for Drivers 				      net_netidtozonid(9F)

NAME
net_netidtozonid - map a netid_t structure identifier to a zoneid_t structure SYNOPSIS
#include <sys/neti.h> zoneid_t net_netidtozonid(const netid_t net); INTERFACE LEVEL
Solaris DDI specific (Solaris DDI). PARAMETERS
net valid netid_t structure that refers to an existing IP instance. DESCRIPTION
The net_netidtozonid() function maps the given netid_t (used to represent an instance of IP) into the matching zoneid_t structure that is associated with it. RETURN VALUES
The net_netidtozonid() function returns -1 if no mapping took place. Otherwise, it returns the zoneid_t structure currently associated with a netid_t structure. For shared stack zones, the zoneid_t structure for the global zone is returned. CONTEXT
The net_netidtozonid() function may be called from user, kernel, or interrupt context. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWcsu | +-----------------------------+-----------------------------+ |Interface Stability |Committed | +-----------------------------+-----------------------------+ SEE ALSO
net_zoneidtonetid(9F), attributes(5) SunOS 5.11 1 May 2008 net_netidtozonid(9F)

Check Out this Related Man Page

net_instance_t(9S)					    Data Structures for Drivers 					net_instance_t(9S)

NAME
net_instance_t - packet event structure passed through to hooks SYNOPSIS
#include <sys/neti.h> INTERFACE LEVEL
Solaris DDI specific (Solaris DDI). DESCRIPTION
The net_instance_t data structure defines a collection of instances to be called when relevant events happen within IP. The value returned by the nin_create() function is stored internally and passed back to both the nin_destroy() and nin_shutdown() functions as the second argument. The netid_t passed through to each function can be used to uniquely identify each instance of IP. STRUCTURE MEMBERS
char *nin_name; void *(*nin_create)(const netid_t); void (*nin_destroy)(const netid_t, void *); void (*nin_shutdown)(const netid_t, void *); nin_name Name of the owner of the instance. nin_create Function to be called when a new instance of IP is created. nin_destroy Function to be called when an instance of IP is being destroyed. nin_shutdown Function to be called when an instance of IP is being shutdown. nin_shutdown() is called before nin_destroy() is called. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Committed | +-----------------------------+-----------------------------+ SEE ALSO
netinfo(9F), attributes(5) SunOS 5.11 1 May 2008 net_instance_t(9S)
Man Page