di_link_spectype man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

di_link_spectype(3DEVDevice Information Library Funcdi_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 indicate
       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	     │Committed			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │Safe			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       di_init(3DEVINFO), libdevinfo(3LIB), attributes(5)

SunOS 5.11			  22 Mar 2004	    di_link_spectype(3DEVINFO)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net