Tor 0.4.9.3-alpha-dev
Loading...
Searching...
No Matches
fs Directory Reference

lib/fs: Files, filenames, directories, etc.

More...

Files

 conffile.c
 
 conffile.h
 Read configuration files from disk, with full include support.
 
 dir.c
 Read directories, and create directories with restrictive permissions.
 
 dir.h
 Header for dir.c.
 
 files.c
 
 files.h
 Wrappers for reading and writing data to files on disk.
 
 freespace.c
 Find the available disk space on the current volume.
 
 lockfile.c
 Implements lock files to prevent two Tor processes from using the same data directory at the same time.
 
 lockfile.h
 Header for lockfile.c.
 
 mmap.c
 Cross-platform support for mapping files into our address space.
 
 mmap.h
 Header for mmap.c.
 
 path.c
 Manipulate strings that contain filesystem paths.
 
 path.h
 Header for path.c.
 
 storagedir.c
 An abstraction for a directory full of similar files.
 
 storagedir.h
 Header for storagedir.c.
 
 userdb.c
 Access the POSIX user database.
 
 userdb.h
 Header for userdb.c.
 
 winlib.c
 Find and load windows system libraries.
 
 winlib.h
 Header for winlib.c.
 

Detailed Description

lib/fs: Files, filenames, directories, etc.

This module is mostly a set of compatibility wrappers around operating-system-specific filesystem access.

It also contains a set of convenience functions for safely writing to files, creating directories, and so on.