Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

fstyp_ident(3fstyp) [opensolaris man page]

fstyp_ident(3FSTYP)				 File System Type Identification Library Functions			       fstyp_ident(3FSTYP)

NAME
fstyp_ident - identify file system attributes SYNOPSIS
cc [ flag... ] file... -lfstyp -lnvpair [ library... ] #include <libnvpair.h> #include <libfstyp.h> int fstyp_ident(fstyp_handle_t handle, const char *fstyp, const char **ident); PARAMETERS
handle Opaque handle returned by fstyp_init(3FSTYP). fstype Opaque argument that specifies the file system type to be identified. ident File system type returned if identification succeeds. DESCRIPTION
The fstyp_ident() function attempts to identify a file system associated with the handle. If the function succeeds, the file system name is returned in the ident pointer. If fstype is NULL, the fstyp_ident() function tries all available identification modules. If fstype is other than NULL, fstyp_ident() tries only the module for the file system type which is specified. RETURN VALUES
The fstyp_ident() function returns 0 on success and an error value on failure. See fstyp_strerror(3FSTYP). ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Evolving | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+ SEE ALSO
fstyp_init(3FSTYP), fstyp_mod_init(3FSTYP), fstyp_strerror(3FSTYP), libfstyp(3LIB), attributes(5) SunOS 5.11 20 Jun 2006 fstyp_ident(3FSTYP)

Check Out this Related Man Page

fstyp_strerror(3FSTYP)				 File System Type Identification Library Functions			    fstyp_strerror(3FSTYP)

NAME
fstyp_strerror - get error message string SYNOPSIS
cc [ flag... ] file... -lfstyp -lnvpair [ library... ] #include <libnvpair.h> #include <libfstyp.h> const char *fstyp_strerror(fstyp_handle_t handle, int error); PARAMETERS
handle Opaque handle returned by fstyp_init(3FSTYP). This argument is optional and can be 0. error Error value returned by a libfstyp function. DESCRIPTION
The fstyp_strerror() function maps the error value to an error message string and returns a pointer to that string. The returned string should not be overwritten. The following error values are defined: FSTYP_ERR_NO_MATCH No file system match. FSTYP_ERR_MULT_MATCH Multiple file system matches. FSTYP_ERR_HANDLE Invalid handle. FSTYP_ERR_OFFSET Supplied offset is invalid or unsupported by the module. FSTYP_ERR_NO_PARTITION Specified partition not found. FSTYP_ERR_NOP No such operation. FSTYP_ERR_DEV_OPEN Device cannot be opened. FSTYP_ERR_IO I/O error. FSTYP_ERR_NOMEM Out of memory. FSTYP_ERR_MOD_NOT_FOUND Requested file system module not found. FSTYP_ERR_MOD_DIR_OPEN Directory cannot be opened. FSTYP_ERR_MOD_OPEN Module cannot be opened. FSTYP_ERR_MOD_INVALID Invalid module version. FSTYP_ERR_NAME_TOO_LONG File system name length exceeds system limit. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Evolving | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+ SEE ALSO
fstyp_init(3FSTYP), libfstyp(3LIB), attributes(5) SunOS 5.11 20 Jun 2006 fstyp_strerror(3FSTYP)
Man Page