Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

log(7)



clone(7)                       DG/UX 5.4R3.00                       clone(7)


NAME
       clone - open any minor device on a STREAMS driver

DESCRIPTION
       clone is a STREAMS software driver that finds and opens an unused
       minor device on another STREAMS driver.  The minor device passed to
       clone during the open is interpreted as the major device number of
       another STREAMS driver for which an unused minor device is to be
       obtained.  Each such open results in a separate stream to a
       previously unused minor device.

       The clone driver consists solely of an open function.  This open
       function performs all of the necessary work so that subsequent system
       calls (including close(2)) require no further involvement of clone.

       clone will generate an ENXIO error, without opening the device, if
       the minor device number provided does not correspond to a valid major
       device, or if the driver indicated is not a STREAMS driver.

CAVEATS
       Multiple opens of the same minor device cannot be done through the
       clone interface.  Executing stat(2) on the file system node for a
       cloned device yields a different result from executing fstat(2) using
       a file descriptor obtained from opening the node.

SEE ALSO
       log(7).
       STREAMS Programmer's Guide for the DG/UX System.





























Licensed material--property of copyright holder(s)                         1


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