Manual Pages for UNIX Darwin command on man getvfsbyname
MyWebUniversity

Manual Pages for UNIX Darwin command on man getvfsbyname

GETVFSBYNAME(3) BSD Library Functions Manual GETVFSBYNAME(3)

NAME

ggeettvvffssbbyynnaammee - get information about a filesystem

LLIIBBRRAARRYY

Standard 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; otherwise

the 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




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