net_protocol_walk(9f) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

net_protocol_walk(9f)

net_protocol_walk(9F)          Kernel Functions          net_protocol_walk(9F)



NAME
       net_protocol_walk  - step through the list of registered network proto‐
       cols

SYNOPSIS
       #include <sys/neti.h>

       net_handle_t net_protocol_walk(netid_t stack_id, net_handle_t net);

INTERFACE LEVEL
       Solaris DDI specific (Solaris DDI).

PARAMETERS
       stack_id    the IP  stack  instance  ID  obtained  by  a  calling  get‐
                   zoneid(3C) and typecasting its return value to netid_t


       net         value   returned  from  a  successful  call  to  net_proto‐
                   col_lookup(9F).


DESCRIPTION
       The net_protocol_walk() function walks through all of the network  pro‐
       tocols  that have been registered with this interface. The initial call
       to net_protocol_walk() should be made by passing in NULL as  the  value
       for  net. When this function returns NULL, the end of the list has been
       reached.


       A caller of net_protocol_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_proto‐
       col_release(9F).

RETURN VALUES
       The  net_protocol_walk() function returns NULL when the end of the list
       is returned. Otherwise, it returns a non-NULL  value  as  a  token  for
       being passed into other function calls within this interface.

CONTEXT
       The  net_protocol_walk()  function  may be called from user, kernel, or
       interrupt context.

ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE  TYPEAT‐
       TRIBUTE VALUE _ Availabilitysystem/core-os _ Interface StabilityCommit‐
       ted


SEE ALSO
       attributes(7), net_protocol_lookup(9F), net_protocol_release(9F)



Oracle Solaris 11.4               3 Dec 2010             net_protocol_walk(9F)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3