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

libfstyp - file system type identification library

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

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).

The shared object 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

shared object

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

Interface Stability Evolving
MT-Level MT-Safe

Intro(3), fstyp_mod_init(3FSTYP), libnvpair(3LIB), attributes(5)
August 19, 2019