The files in this subdirectory are code fragments that are used to build
specific Unix dialect modules.  Please read the Copyright Notice at the
end of this manifest.  It applies to all fragments.

Examine a dialect's Mksrc script to discover the fragments it uses.

Vic Abell
February 12, 1995


File		Description
====		===========

ckfa.frag	ck_file_arg() function

		Some #define configuration is possible.

cvfs.frag	completevfs() function

		Some #define configuration is possible.

dvch.frag	read_dcache(), write_dcache() and supporting functions

		These functions are compatible with all dialects that
		that support the device cache file.  #defines may be
		used to configure these functions and define additional
		ones for device cache file section handling.

fchi.frag	find_ch_ino() function

		This function is used in all ddev.c modules.  It calls
		readdev(), which may be found in rdef.frag, or in
		specific dialect ddev.c files.

isfn.frag	is_file_named() function

		Some #define configuration is possible.

lkud.frag	lkupdev() function

pcdn.frag	printchdevname() function

prfp.frag	process_file() function

		Some #define configuration is possible.

prtf.frag	print_file() function

rdev.frag	contains readdev() and stkdir() functions

		Some #define configuration is possible.

rmnt.frag	readmnt() function

		Some #define configuration is possible.

rnam.frag	These fragments contain the ncache_*() functions for
rnch.frag	obtaining path name components from the kernel's name
		cache.  The rnam.frag fragment contains BSD-style
		functions; rnch.frag, SYSV-stype functions.

		Some #define configuration is possible.

rvfs.frag	readvfs() function

		Some #define configuration is possible.


Copyright Notice
================

The following copyright applies to all code fragments in this subdirectory.


/*
 * Copyright 1994 Purdue Research Foundation, West Lafayette, Indiana
 * 47907.  All rights reserved.
 *
 * Written by Victor A. Abell
 *
 * This software is not subject to any license of the American Telephone
 * and Telegraph Company or the Regents of the University of California.
 *
 * Permission is granted to anyone to use this software for any purpose on
 * any computer system, and to alter it and redistribute it freely, subject
 * to the following restrictions:
 *
 * 1. Neither the authors nor Purdue University are responsible for any
 *    consequences of the use of this software.
 *
 * 2. The origin of this software must not be misrepresented, either by
 *    explicit claim or by omission.  Credit to the authors and Purdue
 *    University must appear in documentation and sources.
 *
 * 3. Altered versions must be plainly marked as such, and must not be
 *    misrepresented as being the original software.
 *
 * 4. This notice may not be removed or altered.
 */
