pseudofs(9)

NAME

pseudofs - pseudo file system construction kit

SYNOPSIS

#include <fs/pseudofs/pseudofs.h>

DESCRIPTION

The pseudofs module offers an abstract API for pseudo-file
systems such
as procfs(5) and linprocfs(5). It takes care of all the
hairy bits like
interfacing with the VFS system, enforcing access control,
keeping track
of file numbers, and cloning files and directories that are
process-specific. The consumer module, i.e., the module that imple
ments the actual
guts of the file system, needs only provide the directory
structure (represented by a collection of structures declared and initial
ized by macros
provided by pseudofs) and callbacks that report file at
tributes or write
the actual file contents into sbufs.

SEE ALSO

linprocfs(5), procfs(5), sbuf(9), vnode(9)

HISTORY

The pseudofs module appeared in FreeBSD 5.0.

AUTHORS

The pseudofs module and this manual page were written by
Dag-Erling
Smorgrav.
BSD September 30, 2001
Copyright © 2010-2024 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout