1 LIBFSTYP(3LIB) Interface Libraries LIBFSTYP(3LIB) 2 3 4 5 NAME 6 libfstyp - file system type identification library 7 8 SYNOPSIS 9 cc [ flag... ] file... -lfstyp -lnvpair [ library... ] 10 #include <libnvpair.h> 11 #include <libfstyp.h> 12 13 14 DESCRIPTION 15 The libfstyp library exports a set of functions to identify the file 16 system type of an unmounted file system using heuristic modules. 17 18 19 Internally, the library is comprised of interfaces exported by file 20 system-specific modules. See fstyp_mod_init(3FSTYP). 21 22 INTERFACES 23 The shared object libfstyp.so.1 provides the public interfaces defined 24 below. See Intro(3) for additional information on shared object 25 interfaces. 26 27 28 29 30 fstyp_fini fstyp_get_attr 31 fstyp_ident fstyp_init 32 fstyp_mod_dump fstyp_mod_fini 33 fstyp_mod_get_attr fstyp_mod_ident 34 fstyp_mod_init fstyp_strerror 35 36 37 FILES 38 /lib/libfstyp.so.1 39 shared object 40 41 42 ATTRIBUTES 43 See attributes(5) for descriptions of the following attributes: 44 45 46 47 48 +--------------------+-----------------+ 49 | ATTRIBUTE TYPE | ATTRIBUTE VALUE | 50 +--------------------+-----------------+ 51 |Interface Stability | Evolving | 52 +--------------------+-----------------+ 53 |MT-Level | MT-Safe | 54 +--------------------+-----------------+ 55 56 SEE ALSO 57 Intro(3), fstyp_mod_init(3FSTYP), libnvpair(3LIB), attributes(5) 58 59 60 61 August 19, 2019 LIBFSTYP(3LIB)