|
NAMEgetmntinfo —
get information about mounted file systems
LIBRARYStandard C Library (libc, -lc)SYNOPSIS#include <sys/param.h>
#include <sys/ucred.h>
#include <sys/mount.h>
int
DESCRIPTIONThegetmntinfo () function returns an array of
statfs () structures describing each currently mounted
file system (see
statfs(2)).
The RETURN VALUESOn successful completion,getmntinfo () returns a count
of the number of elements in the array. The pointer to the array is stored
into mntbufp.
If an error occurs, zero is returned and the external variable
errno is set to indicate the error. Although the
pointer mntbufp will be unmodified, any information
previously returned by ERRORSThegetmntinfo () function may fail and set errno for any
of the errors specified for the library routines
getfsstat(2)
or
malloc(3).
SEE ALSOgetfsstat(2), mount(2), statfs(2), mount(8)HISTORYThegetmntinfo () function first appeared in
4.4BSD.
BUGSThegetmntinfo () function writes the array of structures
to an internal static object and returns a pointer to that object. Subsequent
calls to getmntinfo () will modify the same object.
The memory allocated by
Visit the GSP FreeBSD Man Page Interface. |