MyWebUniversity.com Home Page
 



Darwin Mac OS X man pages main menu
GETVFSBYNAME(3)          BSD Library Functions Manual          GETVFSBYNAME(3)

NAME
     getvfsbyname -- get information about a filesystem

LIBRARY
     Standard C Library (libc, -lc)

SYNOPSIS
     ##include <>
     ##include <>

     int
     getvfsbyname(const char *name, struct vfsconf *vfc);

DESCRIPTION
     The getvfsbyname() 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 getvfsbyname() function returns the value 0 if successful; otherwise
     the value -1 is returned and the global variable errno is set to indicate
     the error.

ERORS
     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 getvfsbyname() function first appeared in FreeBSD 2.0.

BSD                               May 4, 1995                              BSD
Darwin Mac OS X man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™