LIBDEVID(3LIB) Interface Libraries LIBDEVID(3LIB)

NAME


libdevid - device ID library

SYNOPSIS


cc [ flag... ] file... -ldevid [ library... ]
#include <devid.h>


DESCRIPTION


Functions in this library provide unique device IDs for identifying a
device, independent of the device name or device number.

INTERFACES


The shared object libdevid.so.1 provides the public interfaces defined
below. See Intro(3) for additional information on shared object
interfaces.


devid_compare devid_deviceid_to_nmlist
devid_free devid_free_nmlist
devid_get devid_get_minor_name
devid_sizeof devid_str_decode
devid_str_encode devid_str_free
devid_valid


FILES


/lib/libdevid.so.1
shared object.


/lib/64/libdevid.so.1
64-bit shared object.


ATTRIBUTES


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


+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Stable |
+--------------------+-----------------+
|MT-Level | MT-Safe |
+--------------------+-----------------+

SEE ALSO


pvs(1), Intro(3), attributes(7)

March 24, 2004 LIBDEVID(3LIB)