Ch 6. Directory Subsystem [ MPE/iX Error Messages Manual Volume I ] MPE/iX 5.0 Documentation
MPE/iX Error Messages Manual Volume I
Chapter 6 Directory Subsystem
Subsystem 518
--------------------------------------------------------------
This section presents error messages for the Directory Subsystem.
---------------------------------------------------------------
-1 MESSAGE no file
CAUSE The last name component of the pathname does not
exist in the directory. For example: While
traversing the pathname "/A/B/F", if "F" did not
exist, then HPDIR_STATUS_NOFILE is generated.
ACTION Reference an existing file.
---------------------------------------------------------------
-2 MESSAGE missing component
CAUSE The entry does not exist. A name component of a
pathname does not exist in the directory. For
example: While traversing the pathname "/A/B/F",
if "B" did not exist, then HPDIR_STATUS_NOENT is
generated.
ACTION Reference an existing file.
---------------------------------------------------------------
-3 MESSAGE not a directory
CAUSE A component of a pathname is not a directory
object. For example: "/dir1/notadir/file"
"notadir" is not a directory object.
ACTION Reference an existing file.
---------------------------------------------------------------
-4 MESSAGE already exists
CAUSE An entry already exists in the directory (duplicate
name). Trying to insert a name into the directory
but the name is already in the directory.
ACTION Choose another name.
---------------------------------------------------------------
-5 MESSAGE not empty
CAUSE The directory is not empty. Trying to purge a
directory which contain directory entries other
than "." (dot) and ".." (dotdot).
ACTION Delete all directory entries prior to deleting the
directory.
---------------------------------------------------------------
-6 MESSAGE permission denied
CAUSE Operation denied because of implementation. Trying
to insert/purge "." or ".." into/from the
directory, or trying to purge an MPEXL node
group/account/root.
ACTION The requested operation is not permitted.
---------------------------------------------------------------
-7 MESSAGE get name failed
CAUSE Could not get a name component from the pathname.
This may happen if in hpdir_get_next_component
routine we trap, whoever called us did not probe
the pathname for read or the path is not NULL
terminated.
ACTION Ensure access to the parameter memory.
---------------------------------------------------------------
-8 MESSAGE not allowed on directories
CAUSE The argument point to a directory object. Trying
to purge/unlink a file, but the path is pointing to
a directory object (root, account, group or hpdir).
For example: '/dir1/dir2/dir3': can't unlink dir3
if it is a directory object. To purge a directory
object the caller should call HPDIR_PURGE_DIR
interface.
---------------------------------------------------------------
-9 MESSAGE xm start failed
CAUSE An error happened while trying to start a system
transaction. XM_START_SYSTEM_TRANS
ACTION Internal error. Please report this error to HP.
---------------------------------------------------------------
-10 MESSAGE xm end failed
CAUSE An error happened while trying to end a system
transaction. XM_END_SYSTEM_TRANS
ACTION Internal error. Please report this error to HP.
---------------------------------------------------------------
-11 MESSAGE xm attach failed
CAUSE An error happened while trying to attach a
directory to XM. XM_ATTACHUFID
ACTION Internal error. Please report this error to HP.
---------------------------------------------------------------
-12 MESSAGE non-existent account
CAUSE For disk space accounting: the account name was
not found.
ACTION Refer to an existing object.
---------------------------------------------------------------
-13 MESSAGE non-existent group
CAUSE For accounting: the group name was not found
ACTION Refer to an existing object.
---------------------------------------------------------------
-14 MESSAGE over account disk space limit
CAUSE For disc space accounting: the account disk free
space limit will be exceeded if the object is
inserted into the directory. The operation of
insert will fail.
ACTION Ensure adequate available space prior to insertion
operations.
---------------------------------------------------------------
-15 MESSAGE over group disk space limit
CAUSE For disk space accounting: the group disk free
space limit will be exceeded if the object is
inserted into the directory. The operation of
insert will fail.
ACTION Ensure adequate available space prior to insertion
operations.
---------------------------------------------------------------
-16 MESSAGE sm error
CAUSE Storage manager error, sm_open, sm_map_in,
sm_close,...
ACTION Internal error. Please report this error to HP.
---------------------------------------------------------------
-17 MESSAGE could not get cwd plfd
CAUSE We could not get the CWD PLFD pointer, file is
closed.
ACTION Use chdir() to set the CWD to a valid directory.
---------------------------------------------------------------
-18 MESSAGE invalid cwd file
CAUSE The CWD file descriptor is not a directory object
user MUST do chdir with an absolute pathname to
recover the CWD.
ACTION Use chdir() to set the CWD to a valid directory.
---------------------------------------------------------------
-19 MESSAGE access error
CAUSE Security Internal Error returned from the
FS_SEC_ACCESS routine
ACTION Ensure access to the referenced object.
---------------------------------------------------------------
-20 MESSAGE no TD access
CAUSE The user/process does not have Traverse Directory
(TD) permission on a component directory of a
pathname.
ACTION Ensure access to the referenced object.
---------------------------------------------------------------
-21 MESSAGE no CD access
CAUSE The user/process does not have Create Directory
Entry (CD) permission on the parent directory of
the pathname. This is returned when the caller is
performing a directory insertion operation.
ACTION Ensure access to the referenced object.
---------------------------------------------------------------
-22 MESSAGE no DD access
CAUSE The user/process does not have Delete Directory
Entry (DD) permission on the parent directory of
the pathname. This is returned when the caller is
performing a directory deletion operation.
ACTION Ensure access to the referenced object.
---------------------------------------------------------------
-23 MESSAGE no RD access
CAUSE The user/process does not have Read Directory Entry
(RD) permission on the parent directory of the
pathname. This is returned when the caller is
getting the CWD pathname or when getting the full
pathname of an opened file.
ACTION Ensure access to the referenced object.
---------------------------------------------------------------
-24 MESSAGE no such account on volume set
CAUSE An account name was not found on a user volume.
ACTION Refer to an existing object.
---------------------------------------------------------------
-25 MESSAGE no such group on volume set
CAUSE A group name was not found on a user volume.
ACTION Refer to an existing object.
---------------------------------------------------------------
-26 MESSAGE error closing cwd
CAUSE Could not close the CWD file when performing chdir.
ACTION Internal error. Please report this error to HP.
---------------------------------------------------------------
-27 MESSAGE name too long
CAUSE Not enough space in the user buffer to return the
CWD.
ACTION Supply a larger buffer.
---------------------------------------------------------------
-28 MESSAGE missing .. entry
CAUSE The dotdot ".." entry was not found in
HPDIR_GET_FULL_NAME.
ACTION Internal error. Please report this error to HP.
---------------------------------------------------------------
-29 MESSAGE move name failed
CAUSE Moving a name from the directory entry to a buffer
failed.
ACTION Internal error. Please report this error to HP.
---------------------------------------------------------------
-30 MESSAGE no such volume set
CAUSE The root of the file system could not be found;
VLM_VS_NAME_TO_ROOT_UFID: failed
ACTION Internal error. Please report this error to HP.
---------------------------------------------------------------
-31 MESSAGE out of space
CAUSE No disk space left to add directory entries. Disk
is FULL.
ACTION Free up disk space to allow insertion of new
entries in the directory.
---------------------------------------------------------------
-32 MESSAGE internal error
CAUSE Directory internal error. Either an internal
format corruption or we have some new functionality
but have not synchronized the code correctly.
ACTION Internal error. Please report this error to HP.
---------------------------------------------------------------
-33 MESSAGE could not update the label
CAUSE The operation of updating the label of an object
failed.
ACTION Internal error. Please report this error to HP.
---------------------------------------------------------------
-34 MESSAGE empty pathname
CAUSE The path passed is empty. First character is a
terminator.
ACTION Supply a valid pathname.
---------------------------------------------------------------
-35 MESSAGE illegal MPE name
CAUSE Trying to find/insert/purge a name in/from an MPE
structure but the name-length exceeds 16
characters.
ACTION Ensure that names inserted into root, account, and
group directories do not exceed 16 characters.
---------------------------------------------------------------
-36 MESSAGE not an MPE directory
CAUSE The file-type was an MPE-directory, but the record
is either a user node or something else.
ACTION Reference a valid directory object.
---------------------------------------------------------------
-37 MESSAGE bd entry type
CAUSE Trying to insert an entry which is not a file or a
directory into an MPE directory object.
ACTION Internal error. Please report this error to HP.
---------------------------------------------------------------
-38 MESSAGE move file failed
CAUSE We got an error from FS_MOVE_FILE. We should not
get any error from there when doing a hpdir_chdir
function.
ACTION Internal error. Please report this error to HP.
---------------------------------------------------------------
-39 MESSAGE exceeded max links
CAUSE No more links to the file could be established
either because the dirc_link_cnt or the
hd_link_count will exceeds the max.
ACTION Delete some of the links to the file.
---------------------------------------------------------------
-40 MESSAGE unknown version
CAUSE The version number in the directory file does not
match the version of the directory code. This
returned in HPDIR_LOW_FIND_NAME.
ACTION Internal error. Please report this error to HP.
---------------------------------------------------------------
-41 MESSAGE could not get process info
CAUSE The routine HPDIR_GET_PROCESS_INFO could not get
the information. JSINFO failed. The caller either
passed in an invalid PIN number, or some internal
JSINFO error happened.
ACTION Internal error. Please report this error to HP.
---------------------------------------------------------------
-42 MESSAGE Read-ONLY volume
CAUSE The caller is trying to perform directory
purge/insert operation on a READ-ONLY volume.
ACTION READ-ONLY volumes may not be modified.
---------------------------------------------------------------
-56 MESSAGE Inserting a directory entry failed due to the
system's directory limit.
CAUSE Same as above.
ACTION Purge some files from the system or increase the
directory limit.
---------------------------------------------------------------
MPE/iX 5.0 Documentation