User Tools

Site Tools


solaris:dlpi_walk.3dlpi

dlpi_walk


NAME

dlpi_walk - traverse DLPI links

SYNOPSIS

cc [ flag… ] file… -ldlpi [ library… ]
#include <libdlpi.h>

void dlpi_walk(dlpi_walkfunc_t *fn, void *arg, uint_t flags);

typedef boolean_t dlpi_walkfunc_t(const char *name, void *arg);

PARAMETERS

fn

Function to invoke for each link. Arguments are:

name

The name of the DLPI interface.

arg

The arg parameter passed in to dlpi_walk().

arg

An opaque argument that is passed transparently to the user-supplied fn() function.

flags

DLPI_ALLZONES

Include non-global zone DLPI links in the walk (global zone only).

DESCRIPTION

The dlpi_walk() function visits all DLPI links. The walk terminates either when all links have been visited or when fn() returns B_TRUE.

ATTRIBUTES

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

SEE ALSO

libdlpi(3LIB), attributes(7)


solaris/dlpi_walk.3dlpi.txt · Last modified: 2023/07/19 08:58 by A User Not Logged in