Connect functions

The RAM disk supports the following connect functions:

c_link()
Handles symbolic and hard links.
c_mknod()
Makes a directory.
c_mount()
Mounts a RAM disk at a specified mount point.
c_open()
Opens a file (possibly creating it), resolves all symbolic links, and performs permission checks.
c_readlink()
Returns the value of a symbolic link.
c_rename()
Changes the name of a file or directory, or moves a file or directory to a different location within the RAM disk.
c_unlink()
Removes a file or directory.