Changes between Initial Version and Version 1 of Ticket #76, comment 5


Ignore:
Timestamp:
Sep 12, 2018, 8:17:48 AM (6 years ago)
Author:
erdmann

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #76, comment 5

    initial v1  
    11As far as I know the directories "." and ".." are always virtual, that is you should not find these directory names on the disk but they should be "created" and managed and reported back by the IFS.[[BR]]
    2 The "." is the current directory, that is if the IFS gets a CHANGE_DIR request with this target directory, it should return with NO_ERROR and keep the current working directory. If the IFS is supposed to report all subdirectories of a directory, it also has to report back a "." and ".."
    3  subdirectory.[[BR]]
     2The "." is the current directory, that is if the IFS gets a CHANGE_DIR request with this target directory, it should return with NO_ERROR and keep the current working directory. If the IFS is supposed to report all subdirectories of a directory, it also has to report back a "." and ".." subdirectory.[[BR]]
    43The ".." directory is the parent directory. If the IFS gets a CHANGE_DIR request with this target directory, it needs to "shorten" the existing current working directory by the name of the lowest level subdirectory in order to move up a directory level.[[BR]]
    54If you look at a JFS formatted partition you will see that directories "." and ".." exist in every directory, even the root directory. I guess for a CHANGE_DIR request on ".." in the root directory, the IFS should report an error "DIRECTORY_DOES_NOT_EXIST" and keep the current working directory.[[BR]]