LIBFSTYP(3LIB) Interface Libraries LIBFSTYP(3LIB)

NAME


libfstyp - file system type identification library

SYNOPSIS


cc [ flag... ] file... -lfstyp -lnvpair [ library... ]
#include <libnvpair.h>
#include <libfstyp.h>


DESCRIPTION


The libfstyp library exports a set of functions to identify the file
system type of an unmounted file system using heuristic modules.


Internally, the library is comprised of interfaces exported by file
system-specific modules. See fstyp_mod_init(3FSTYP).

INTERFACES


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


fstyp_fini fstyp_get_attr
fstyp_ident fstyp_init
fstyp_mod_dump fstyp_mod_fini
fstyp_mod_get_attr fstyp_mod_ident
fstyp_mod_init fstyp_strerror


FILES


/lib/libfstyp.so.1
shared object


ATTRIBUTES


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


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

SEE ALSO


Intro(3), fstyp_mod_init(3FSTYP), libnvpair(3LIB), attributes(7)

August 19, 2019 LIBFSTYP(3LIB)