1libdevid(3LIB) Interface Libraries libdevid(3LIB)
2
3
4
6 libdevid - device ID library
7
9 cc [ flag... ] file... -ldevid [ library... ]
10 #include <devid.h>
11
12
14 Functions in this library provide unique device IDs for identifying a
15 device, independent of the device name or device number.
16
18 The shared object libdevid.so.1 provides the public interfaces defined
19 below. See Intro(3) for additional information on shared object inter‐
20 faces.
21
22
23
24
25 devid_compare devid_deviceid_to_nmlist
26 devid_free devid_free_nmlist
27 devid_get devid_get_minor_name
28 devid_sizeof devid_str_decode
29 devid_str_encode devid_str_free
30 devid_valid
31
32
34 /lib/libdevid.so.1 shared object.
35
36
37 /lib/64/libdevid.so.1 64-bit shared object.
38
39
41 See attributes(5) for description of the following attributes:
42
43
44
45
46 ┌─────────────────────────────┬─────────────────────────────┐
47 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
48 ├─────────────────────────────┼─────────────────────────────┤
49 │Availability │SUNWcsl (32-bit) │
50 ├─────────────────────────────┼─────────────────────────────┤
51 │ │SUNWcslx (64-bit) │
52 ├─────────────────────────────┼─────────────────────────────┤
53 │Interface Stability │Stable │
54 ├─────────────────────────────┼─────────────────────────────┤
55 │MT-Level │MT−Safe │
56 └─────────────────────────────┴─────────────────────────────┘
57
59 pvs(1), Intro(3), attributes(5)
60
61
62
63SunOS 5.11 24 Mar 2004 libdevid(3LIB)