opensolaris man page for di_link_spectype

Query: di_link_spectype

OS: opensolaris

Section: 3devinfo

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

di_link_spectype(3DEVINFO)			       Device Information Library Functions				di_link_spectype(3DEVINFO)

NAME
di_link_spectype, di_link_to_lnode - return libdevinfo link information
SYNOPSIS
cc [ flag... ] file... -ldevinfo [ library... ] #include <libdevinfo.h> int di_link_spectype(di_link_t link); di_lnode_t di_link_to_lnode(di_link_t link, uint_t endpoint);
PARAMETERS
link A handle to a link. endpoint specifies the endpoint of the link, which should correspond to either DI_LINK_TGT or DI_LINK_SRC
DESCRIPTION
The di_link_spectype() function returns libdevinfo link information. The di_link_to_lnode() function takes a link specified by link and returns the lnode corresponding to the link endpoint specified by end- point.
RETURN VALUES
The di_link_spectype() function returns the spectype parameter flag that was used to open the target device of a link, either S_IFCHR or S_IFBLK. Upon successful completion, di_link_to_lnode() returns a handle to an lnode. Otherwise, DI_LINK_NIL is returned and errno is set to indi- cate the error.
ERRORS
The di_link_to_lnode() function will fail if: EINVAL An argument is invalid.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Evolving | +-----------------------------+-----------------------------+ |MT-Level |Safe | +-----------------------------+-----------------------------+
SEE ALSO
di_init(3DEVINFO), libdevinfo(3LIB), attributes(5) SunOS 5.11 22 Mar 2004 di_link_spectype(3DEVINFO)
Related Man Pages
di_link_next_by_lnode(3devinfo) - opensolaris
di_lnode_devinfo(3devinfo) - opensolaris
di_walk_link(3devinfo) - opensolaris
di_lnode_devinfo(3devinfo) - sunos
di_lnode_devt(3devinfo) - sunos
Similar Topics in the Unix Linux Community
Information regarding Unix certification course
How to export/link Control_m with another programming languages
Link function