Hallo, dies ist ein Test.
PWD: /www/data-lst1/unixsoft/unixsoft/kaempfer/.public_html
Running in File Mode
Relative path: ./../../../../../../usr/man/man9f/net_phygetnext.9f
Real path: /usr/share/man/man9f/net_phygetnext.9f
Zurück
'\" te .\" Copyright (c) 2008, Oracle and/or its affiliates. All rights reserved. .TH net_phygetnext 9F "1 May 2008" "Oracle Solaris 11.4" "Kernel Functions" .SH NAME net_phygetnext \- search through the current list of network interfaces .SH SYNOPSIS .LP .nf #include <sys/neti.h> \fBphy_if_t\fR \fBnet_phygetnext\fR(\fBconst\fR \fBnet_data_t\fR \fInet\fR, \fBconst\fR \fBphy_if_t\fR \fIifp\fR); .fi .SH INTERFACE LEVEL .sp .LP Solaris DDI specific (Solaris DDI). .SH PARAMETERS .sp .ne 2 .mk .na \fB\fInet\fR\fR .ad .RS 7n .rt value returned from a successful call to \fBnet_protocol_lookup\fR(9F). .RE .sp .ne 2 .mk .na \fB\fIifp\fR\fR .ad .RS 7n .rt value returned from a successful call to this function or \fBnet_phylookup\fR(9F). .RE .SH DESCRIPTION .sp .LP The \fBnet_phygetnext()\fR function searches through all of the network interfaces that a network protocol "owns". To start searching through all of the interfaces owned by a protocol, a value of 0 should be passed through as the value of \fBifp\fR. When 0 is returned by this function, the last of the interfaces owned by this protocol has been reached. .sp .LP When called successfully, the value returned represents a network interface that exists, at the time of the call, within the scope of the network interface. This value is only guaranteed to be unique for a name within the scope of the network protocol. .SH EXAMPLES .sp .in +2 .nf net_data_t net; phy_if_t ifp; char buffer[32]; net = net_protocol_lookup("inet"); if (net != NULL) { for (ifp = net_phygetnext(net, 0); ifp != 0; ifp = net_phygetnext(net, ifp)) { /* Do something with ifp */ if (net_getifname(net, ifp, buffer, sizeof(buffer) >= 0) printf("Interface %s0, buffer); } } .fi .in -2 .sp .SH RETURN VALUES .sp .LP The \fBnet_phygetnext()\fR function returns -1 if it is not supported by the network protocol or 0 if an attempt to go beyond the last network interface is made. Otherwise, it returns a value representing a network interface. .SH CONTEXT .sp .LP The \fBnet_phygetnext()\fR function may be called from user, kernel, or interrupt context. .SH ATTRIBUTES .sp .LP See \fBattributes\fR(7) for descriptions of the following attributes: .sp .TS tab( ) box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) . ATTRIBUTE TYPE ATTRIBUTE VALUE _ Availability system/core-os _ Interface Stability Committed .TE .sp .SH SEE ALSO .sp .LP \fBattributes\fR(7), \fBnet_phylookup\fR(9F), \fBnet_protocol_lookup\fR(9F)