MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Kernel Functions for Drivers                      netrouteto(9F)



NAME
     netrouteto - indicate which network interface  packets  are
     sent

SYNOPSIS
     #include 

     phyift netrouteto(const netdatat *net, struct sockaddr *address,
          struct sockaddr *nexthop);


INTERFACE LEVEL
     Solaris DI specific (Solaris DI).

PARAMETERS
     net        value  returned  from  a   successful   call   to
                netprotocollookup(9F).


     address    network address to find a path out of the machine
                for.


     nexthop    pointer to the sockaddr  structure  in  which  to
                store the address of the next hop. If this infor-
                mation is not required, the  value  NUL  may  be
                passed instead.


DESCRIPTION
     The netrouteto() function indicates which network interface
     packets  destined for a particular address would be sent out
     of, according to the systems network routing tables. If next
     is  supplied  as  a  non-NUL pointer, the IP address of the
     nexthop router to be used is returned in it.

RETURN VALUES
     The netrouteto() function returns:

     -1    The network protocol does not support this function.


     0     This function cannot find  a  route  for  the  address
           given.


     >0    Indicates which network interface can be used to reach
           the given address.


CONTEXT




SunOS 5.11           Last change: 1 May 2008                    1






Kernel Functions for Drivers                      netrouteto(9F)



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

ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Availability                 SUNWcsu                     
    
     Interface Stability          Committed                   
    


SEE ALSO
     netphygetnext(9F),                       netphylookup(9F),
     netprotocollookup(9F), attributes(5)


































SunOS 5.11           Last change: 1 May 2008                    2



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™