Kernel functions net_phylookup(9F) NAME net_phylookup - determine if a network interface name exists for a network protocol SYNOPSIS #include phy_if_t net_phylookup(const net_data_t net, const char *name); INTERFACE LEVEL Solaris DDI specific (Solaris DDI) PARAMETERS net value returned from a successful call to net_protocol_lookup. DESCRIPTION This function attempts to resolve the interface name passed in with the network protocol. When called successfully, the value returned represents a network interface that exists, at the time of the call, within the scope of the network protocol. The value representing a network interface is only guaranteed to be unique for a name within the scope of the network protocol. RETURN VALUES This interface returns "-1" if it is not support by the net- work protocol, "0" if the named network interface does not exist (or is otherwise unknown) and otherwise returns a value greater than 0 representing a network interface that currently exists within the scope of this network protocol. ATTRIBUTES See attributes(5) for descriptions of the following attri- butes: ____________________________________________________________ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | |_____________________________|_____________________________| | Interface Stability | Committed | |_____________________________|_____________________________| SEE ALSO net_phygetnext(9f), net_getifname(9f) SunOS 5.10 Last change: 25 March 2008 1