HP 3000 Manuals

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