DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

mfsys(FP)


mfsys -- configuration file for filesystem types

Description

The mfsys file contains configuration information for filesystem types that are to be included in the next system kernel to be built. It is included in the /etc/conf/cf.d directory, and includes a one-line description of each filesystem type. The mfsys file is gathered from component files in the directory /etc/conf/mfsys.d. Each line contains the following white space-separated fields:


name
contains the internal name for the filesystem type (example: S51K, AFS). This name is no more than 32 characters long, and by convention is composed of uppercase alphanumeric characters.

prefix
string that is prefixed to the handler functions described in the fstypsw structure. The prefix name is up to 8 characters in length. The fstypsw structure is defined in the /usr/include/sys/conf.h header file.

flags
contains a hex number of the form ``0xNN'' to be used in populating the fsinfo data structure table entry for this filesystem type.

notify flags
contains a hex number of the form ``0xNN'' to be used in populating the fsinfo data structure table entry for this filesystem type.

function bitstring
string of 28 zeros and ones. Each filesystem type potentially defines 28 functions to populate the fstypsw data structure table entry for itself. Some filesystem types do not supply all the functions in this table, however, and this bitstring is used to indicate which of the functions are present and which are absent. A ``1'' in this string indicates that a function has been supplied, and a ``0'' indicates that a function has not been supplied. Successive characters in the string represent successive elements of the fstypsw data structure, with the first entry in this data structure represented by the rightmost character in the string.

See also

idbuild(ADM), idinstall(ADM), sfsys(FP)
© 2003 File Formats for Programming (FP)
SCO OpenServer Release 5.0.7 -- 11 February 2003