Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ umount(2) — NEWS-os 5.0.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

mount(2)



umount(2)                 SYSTEM CALLS                  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  con-
     tained  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 com-
                         ponent    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.




                                                                1





umount(2)                 SYSTEM CALLS                  umount(2)



SEE ALSO
     mount(2).

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
















































                                                                2



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