mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-03-09 15:50:02 +00:00
Remove vestigial 3DFS support code (re: f88f302c)
Support for the long-dead 3DFS userland versioning file system was
already removed from ksh93 (although I'd overlooked some minor
things), but libast still supported it. This removes that too.
src/lib/libast/include/fs3d.h,
src/lib/libast/man/fs3d.3,
src/lib/libast/misc/fs3d.c:
- Removed.
bin/package,
src/cmd/INIT/package.sh:
- Remove attempted use of removed vpath builtin.
src/cmd/ksh93/*:
- Remove minor 3dfs vestiges.
src/lib/lib{ast,cmd,coshell}/*:
- Remove code supporting 3dfs.
This commit is contained in:
parent
2db9953ae0
commit
fbc6cd4286
32 changed files with 83 additions and 683 deletions
|
|
@ -119,17 +119,6 @@ astconf("UNIVERSE", 0, universe);
|
|||
.EE
|
||||
The settable configuration names are:
|
||||
.TP
|
||||
.L FS_3D
|
||||
.L 1
|
||||
if
|
||||
.IR 3d (1)
|
||||
viewpathing is enabled,
|
||||
.L 0
|
||||
otherwise.
|
||||
This is an alternative to the
|
||||
.IR fs3d (3)
|
||||
interface.
|
||||
.TP
|
||||
.L PATH_RESOLVE
|
||||
.L logical
|
||||
if symbolic links are followed during file tree traversal,
|
||||
|
|
|
|||
|
|
@ -1,92 +0,0 @@
|
|||
.fp 5 CW
|
||||
.de Af
|
||||
.ds ;G \\*(;G\\f\\$1\\$3\\f\\$2
|
||||
.if !\\$4 .Af \\$2 \\$1 "\\$4" "\\$5" "\\$6" "\\$7" "\\$8" "\\$9"
|
||||
..
|
||||
.de aF
|
||||
.ie \\$3 .ft \\$1
|
||||
.el \{\
|
||||
.ds ;G \&
|
||||
.nr ;G \\n(.f
|
||||
.Af "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6" "\\$7" "\\$8" "\\$9"
|
||||
\\*(;G
|
||||
.ft \\n(;G \}
|
||||
..
|
||||
.de L
|
||||
.aF 5 \\n(.f "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6" "\\$7"
|
||||
..
|
||||
.de LR
|
||||
.aF 5 1 "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6" "\\$7"
|
||||
..
|
||||
.de RL
|
||||
.aF 1 5 "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6" "\\$7"
|
||||
..
|
||||
.de EX \" start example
|
||||
.ta 1i 2i 3i 4i 5i 6i
|
||||
.PP
|
||||
.RS
|
||||
.PD 0
|
||||
.ft 5
|
||||
.nf
|
||||
..
|
||||
.de EE \" end example
|
||||
.fi
|
||||
.ft
|
||||
.PD
|
||||
.RE
|
||||
.PP
|
||||
..
|
||||
.TH FS3D 3
|
||||
.SH NAME
|
||||
fs3d \- 3D (nDFS) on/off switch
|
||||
.SH SYNOPSIS
|
||||
.EX
|
||||
#include <fs3d.h>
|
||||
|
||||
int fs3d(int \fIop\fP);
|
||||
.EE
|
||||
.SH DESCRIPTION
|
||||
.L fs3d
|
||||
controls and queries the
|
||||
.B 3D
|
||||
file system
|
||||
.RB (aka nDFS )
|
||||
enable state.
|
||||
.L 0
|
||||
is returned if the current process cannot mount
|
||||
.B 3D
|
||||
files.
|
||||
.I op
|
||||
may be one of:
|
||||
.TP
|
||||
.B FS3D_TEST
|
||||
Returns
|
||||
.L "FS3D_ON [1]"
|
||||
if
|
||||
.B 3D
|
||||
is enabled,
|
||||
.L "FS3D_OFF [0]"
|
||||
otherwise.
|
||||
.TP
|
||||
.B FS3D_ON
|
||||
Enables
|
||||
.B 3D
|
||||
and returns the previous
|
||||
.L 3D
|
||||
state (either
|
||||
.B FS3D_ON
|
||||
or
|
||||
.BR FS3D_OFF ).
|
||||
.TP
|
||||
\fBFS3D_LIMIT(\fIlimit\fB)\fR
|
||||
Sets the viewpath level limit to
|
||||
.IR limit .
|
||||
The previous limit is returned.
|
||||
.TP
|
||||
.B FS3D_INIT
|
||||
Re-initialize the
|
||||
.B 3D
|
||||
tables.
|
||||
Used for debugging.
|
||||
.SH "SEE ALSO"
|
||||
3D(1)
|
||||
|
|
@ -138,11 +138,7 @@ removed;
|
|||
.L ..
|
||||
moved to the front;
|
||||
.L /..
|
||||
preserved for super root hacks;
|
||||
.L ...
|
||||
resolved if
|
||||
.IR fs3d (3)
|
||||
is enabled.
|
||||
preserved for super root hacks.
|
||||
.I flags is the inclusive-or of:
|
||||
.TP
|
||||
.L PATH_DOTDOT
|
||||
|
|
@ -388,4 +384,4 @@ may be
|
|||
is used to avoid file conflicts but the generated path name is not created,
|
||||
so you could lose in a race.
|
||||
.SH "SEE ALSO"
|
||||
3d(1), access(2), confstr(3), fs3d(3), lstat(2), stat(2)
|
||||
access(2), confstr(3), lstat(2), stat(2)
|
||||
|
|
|
|||
|
|
@ -145,7 +145,3 @@ The
|
|||
.I ast
|
||||
.IR directory (3)
|
||||
routines do this.
|
||||
.IR 3d (1)
|
||||
viewpathing does
|
||||
.I preroot
|
||||
the right way.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue