openafs/src/vol/test
Jeffrey Altman 98544e6ab4 patch-from-shadow-to-jaltman-bkbox-20031120
This massive patch contains changes in several significant areas for Windows:

- the ability to specify the mount point to be something other than /afs

- functionality to assist debugging of the NT Services

- support for languages other than English (NTLang.bat)

- revisions to the Build system to support separate trees for src, obj,
  dest and free or checked; allow any MS compiler to be used

- updates to NSIS installer build

- mutex locking added to critical locations

- updates to IS5 directory tree creation

- update to afswsNetscape_config.sh
2003-11-21 07:59:35 +00:00
..
.cvsignore add-cvsignores-to-project-20010910 2001-09-10 21:14:01 +00:00
ilist_nt.c reindent-20030715 2003-07-16 00:28:24 +00:00
listVicepx.c reindent-20030715 2003-07-16 00:28:24 +00:00
listVicepx.h reindent-20030715 2003-07-16 00:28:24 +00:00
ltlist.c reindent-20030715 2003-07-16 00:28:24 +00:00
Makefile.in no-copy-libafs-builds-20021015 2002-10-16 04:58:13 +00:00
nicreate.c reindent-20030715 2003-07-16 00:28:24 +00:00
nilist.c reindent-20030715 2003-07-16 00:28:24 +00:00
nincdec.c reindent-20030715 2003-07-16 00:28:24 +00:00
nino.c reindent-20030715 2003-07-16 00:28:24 +00:00
nsubr.c reindent-20030715 2003-07-16 00:28:24 +00:00
NTMakefile patch-from-shadow-to-jaltman-bkbox-20031120 2003-11-21 07:59:35 +00:00
README Standardize License information 2000-11-04 10:01:08 +00:00
testpart.c reindent-20030715 2003-07-16 00:28:24 +00:00
updateDirInode.c reindent-20030715 2003-07-16 00:28:24 +00:00
utilities.c reindent-20030715 2003-07-16 00:28:24 +00:00

Copyright 2000, International Business Machines Corporation and others.
All Rights Reserved.

This software has been released under the terms of the IBM Public
License.  For details, see the LICENSE file in the top-level source
directory or online at http://www.openafs.org/dl/license10.html

/* Tool for listing /vicepX partition 
**
*/
listVicepx -p < partitionName> -v <volumeName> 
	      [-ls | -lsl | -ld | -dir <directoryInode> ]

Without any input options, it prints out the names of symlinks and
directory names where any of its file is mounted.

With the -ls option, it prints out the names of all file/symlinks
inside the volume.

With the -lsl option, it prints out metadata about all file/symlink.
This metadata includes the inode number(Ind), UNIX mode bits(Mod), 
link count(Lnk), the owner(Own), the group(Grp) and the file size(Siz).

With the -ld option, it prints out metadata about all directoies
in this volume. This metadata includes the directory inode(Ind) and
the directory vnode(Vnd) along woth the directory name. The root 
directory of the volume is indicated as ~.

With the -dir <directory inode> option, this tool prints out the 
contents of this directory. The inode number has to be a directory inode.

COMPILATION:
mkdir  objvol/test
cd obj/vol/test
ln -s ../SRC/test SRC
ln -s ../DEST DEST
make install

The executable name is listVicepx.