NAME
ggeettvvffssbbyynnaammee - get information about a filesystem
LLIIBBRRAARRYYStandard C Library (libc, -lc)
SYNOPSIS
##iinncclluuddee <
> ##iinncclluuddee <
int ggeettvvffssbbyynnaammee(const char *name, struct vfsconf *vfc);> DESCRIPTION
The ggeettvvffssbbyynnaammee() function provides access to information about a filesystem module that is configured in the kernel. If successful, the requested filesystem vfsconf is returned in the location pointed to by vfc. The fields in a ``struct vfsconf'' are defined as follows: vfcname the name of the filesystem vfctypenum the filesystem type number assigned by the kernel vfcrefcount the number of active mount points using the filesystem vfcflags flag bits as described in getvfsent(3)RETURN VALUES
The ggeettvvffssbbyynnaammee() function returns the value 0 if successful; otherwisethe value -1 is returned and the global variable errno is set to indicate
the error. EERRRROORRSS The following errors may be reported: [EFAULT] The vfc pointer contains an invalid address. [ENOENT] The name specifies a filesystem that is unknown or not configured in the kernel.SEE ALSO
mount(2), getvfsent(3), sysctl(3), mount(8), sysctl(8) HISTORY A variant of the ggeettvvffssbbyynnaammee() function first appeared in FreeBSD 2.0. BSD May 4, 1995 BSD