Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

log(7)

clone(7)                                                           clone(7)

NAME
     clone - Ein Major-/Minornummern-Paar über einen STREAMS-Treiber öffnen

BESCHREIBUNG
     clone ist ein STREAMS-Softwaretreiber der für einen anderen STREAMS-
     Treiber ein Gerät mit noch nicht verwendeter Major- und Minornummer
     findet und öffnet. Die an clone während des Öffnens übergebene Major-
     nummer entspricht der des clone-Treibers und die Minornummer ent-
     spricht der des Zieltreibers. Jedes Öffnen liefert einen eigenen
     Stream zu einem bisher ungenutzen Major-/Minorgerät.

     Der clone-Treiber besteht nur aus einer open-Funktion. Diese open-
     Funktion führt alle erforderlichen Aktionen aus, so daß alle nachfol-
     genden Systemaufrufe [einschließlich close(2)] keine weiteren Aktionen
     von clone benötigen.

     clone erzeugt den Fehler ENXIO und öffnet kein Gerät, wenn die überge-
     bene Major-/Minor-Kombination keinem gültigen Major-/Minorgerät ent-
     spricht, oder wenn der angegebene Treiber kein STREAMS-Treiber ist.

HINWEISE
     Dasselbe Major-/Minorgerät kann nicht mehrfach über die clone-Schnitt-
     stelle geöffnet werden. Die Ausführung von stat(2) für den Datei-
     system-Knoten eines geklonten Geräts liefert ein anderes Ergebnis als
     die Ausführung von fstat(2) für eine Dateikennzahl, die durch das Öff-
     nen desselben Knotens geliefert wurde.

SIEHE AUCH
     log(7).

     Leitfaden für Programmierer: STREAMS
























Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

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