NAME | FEATURE SUMMARY | API | ATTRIBUTES
The UFS
feature provides POSIX-compatible file I/O system calls on top of the UFS file system on a local disk. Thus, it requires a local disk to be configured and accessible on the
target system. At least one of the RAM_DISK
, IDE_DISK
or SCSI_DISK
features must be configured. UFS
must be embedded in any configuration which exports local files
through NFS.
The UFS feature API is summarized in the following table. It is identical to the API exported by the NFS_CLIENT
feature. However, some system calls within this API will return with error codes since
the underlying file system layout does not allow support all of these operations. For general information on the API provided by this feature, see intro(2POSIX), and the POSIX standard (IEEE Std 1003.1b-1993). Note that some of the calls listed are also included in other features.
Comment
Check access permissions.
Change current directory.
Change access mode.
Change owner.
Change root directory.
Close a file descriptor.
Duplicate an open file descriptor.
File control.
Apply or remove an advisory lock on an open file.
Get configurable pathname variables.
Synchronize a file's in-core statistics with that on disk.
Get directory entries in a filesystem independent format.
Get list of all mounted filesystems.
Device control.
Make a hard file link.
Move read/write file pointer.
Make a directory file.
Make fifos.
Create a special file.
Mount or unmount a filesystem.
Open for reading or writing.
Read from file.
Read a value of a symbolic link.
Change the name of a file.
Remove a directory file.
Get file status.
Get file system statistics.
Make a symbolic link to a file.
Synchronize disk block in-core status with that on disk.
Truncate a file.
Set file creation mode mask.
Remove a directory entry.
Set file access and modification times.
Write to a file.
The following library calls do not support multithreaded applications:
Open a directory.
Close a directory.
Read directory entry.
Reset directory stream.
Scan a directory for matching entries.
Set the position of the next readdir() call in the directory stream.
Return current location in directory stream.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Interface Stability | Evolving |
NAME | FEATURE SUMMARY | API | ATTRIBUTES