Kernel functions net_walk(9F) NAME net_walk - step through the list of registered network pro- tocols SYNOPSIS #include net_data_t *net_protocol_walk(net_data_t net); INTERFACE LEVEL Solaris DDI specific (Solaris DDI) PARAMETERS net value obtained from a prior call to net_walk or net_protocol_lookup. DESCRIPTION This function is used to walk through all of the network protocols that have been registered with this interface. The initial call to net_walk should be made by passing in NULL as the value for net. When net_walk returns NULL, the end of the list has been reached. A caller of net_walk is required to walk through the entire list of network protocols, until NULL is returned or, when finished with using the value returned, pass it into a call to net_release. RETURN VALUE This function returns NULL when the end of the list is returned, else it returns a non-NULL value as a token for being passed into other function calls within this inter- face. ATTRIBUTES See attributes(5) for descriptions of the following attri- butes: ____________________________________________________________ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | |_____________________________|_____________________________| | Interface Stability | Committed | |_____________________________|_____________________________| SEE ALSO net_protocol_release(9f),, net_protocol_lookup(9f) SunOS 5.10 Last change: 25 March 2008 1