Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ umount(2) — Atari System V 1.1-06

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

mount(2)

umount(2)





   umount(2)                                                         umount(2)


   NAME
         umount - unmount a file system

   SYNOPSIS
         #include <sys/mount.h>

         int umount(const char *file);

   DESCRIPTION
         umount requests that a previously mounted file system contained on
         the block special device or directory identified by file be
         unmounted.  file is a pointer to a path name.  After unmounting the
         file system, the directory upon which the file system was mounted
         reverts to its ordinary interpretation.

         umount may be invoked only by the super-user.

         umount will fail if one or more of the following are true:

         EPERM               The process's effective user ID is not super-
                             user.

         EINVAL              file does not exist.

         ELOOP               Too many symbolic links were encountered in
                             translating the path pointed to by file.

         ENAMETOOLONG        The length of the file argument exceeds
                             {PATHMAX}, or the length of a file component
                             exceeds {NAMEMAX} while POSIXNOTRUNC is in
                             effect.

         ENOTBLK             file is not a block special device.

         EINVAL              file is not mounted.

         EBUSY               A file on file is busy.

         EFAULT              file points to an illegal address.

         EREMOTE             file is remote.

         ENOLINK             file is on a remote machine, and the link to that
                             machine is no longer active.

         EMULTIHOP           Components of the path pointed to by file require
                             hopping to multiple remote machines.

   SEE ALSO
         mount(2).



   8/91                                                                 Page 1









   umount(2)                                                         umount(2)


   DIAGNOSTICS
         Upon successful completion a value of 0 is returned.  Otherwise, a
         value of -1 is returned and errno is set to indicate the error.


















































   Page 2                                                                 8/91





Typewritten Software • bear@typewritten.org • Edmonds, WA 98026