Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ errno(5) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

errno(5)                                                           errno(5)

NAME
     errno - Systemfehlernummern

SYNTAX
     #include <errno.h>

BESCHREIBUNG
     Die Include-Datei <errno.h> enthält eine Deklaration für errno und
     gibt Werte ungleich Null für die folgenden symbolischen Konstanten an.
     Wenn nicht anders vermerkt, sind alle Werte der symbolischen Konstan-
     ten eindeutig.

     E2BIG            Argumentenliste zu lang.

     EACCES           Zugriff verweigert.

     EADDRINUSE       Adresse belegt.

     EADDRNOTAVAIL    Adresse nicht verfügbar.

     EADV             Anmeldefehler.

     EAFNOSUPPORT     Adreßfamilie nicht unterstützt.

     EAGAIN           Ressource nicht verfügbar, Versuch wiederholen (kann
                      mit EWOULDBLOCK übereinstimmen).

     EALREADY         Verbindung ist bereits aktiv.

     EBADE            Fehlerhafter Austausch-Deskriptor.

     EBADF            Ungültiger Dateideskriptor.

     EBADFD           Dateideskriptor in fehlerhaftem Zustand.

     EBADMSG          Ungültige Meldung.

     EBADR            Fehlerhafter Anforderungs-Deskriptor.

     EBADRQC          Fehlerhafter Anforderungscode.

     EBADSLT          Ungültiger Slot.

     EBFONT           Fehlerhaftes Font-Dateiformat.

     EBUSY            Gerät oder Ressource belegt.

     ECANCELED        Operation beendet.

     ECHILD           Kein Sohnprozeß.

     ECHRNG           Kanalnummer nicht im zulässigen Bereich.



Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

errno(5)                                                           errno(5)

     ECOMM            Kommunikationsfehler beim Senden.

     ECONNABORTED     Verbindung unterbrochen.

     ECONNREFUSED     Verbindungsanforderung verweigert.

     ECONNRESET       Verbindung zurückgesetzt.

     EDEADLK          Würde zu gegenseitiger Sperre (Deadlock) von Ressour-
                      cen führen.

     EDEADLOCK        Dateisperren-Deadlock.

     EDESTADDRREQ     Zieladresse erforderlich.

     EDISJOINT        Lnode-Hierarchie ist auseinandergerissen.

     EDOM             Mathematisches Argument liegt außerhalb des definier-
                      ten Funktionsbereichs.

     EDQUOT           Reserviert.

     EEXIST           Datei bereits vorhanden.

     EFAULT           Ungültige Adresse.

     EFBIG            Datei zu groß.

     EGROUPLOOP       Schleife in Lnode-Hierarchie.

     EHANDLER         Signal-Behandler existiert.

     EHOSTDOWN        Host ist abgeschaltet.

     EHOSTUNREACH     Host nicht erreichbar.

     EIDRM            ID entfernt.

     EILSEQ           Ungültige Bytefolge.

     EINIT            Reserviert.

     EINPROGRESS      Verbindung ist jetzt aktiv.

     EINTR            Funktion unterbrochen.

     EINVAL           Ungültiges Argument.

     EIO              E/A-Fehler.

     EIORESID         Block nicht vollständig übertragen.



Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

errno(5)                                                           errno(5)

     EISCONN          Socket ist bereits verbunden.

     EISDIR           Ist ein Verzeichnis.

     EISNAM           Ist eine XENIX-Namendatei.

     EL2HLT           Ebene 2 beendet.

     EL2NSYNC         Ebene 2 nicht synchronisiert.

     EL3HLT           Ebene 3 beendet.

     EL3RST           Reset auf Ebene 3.

     ELIBACC          Auf eine benötigte gemeinsame Bibliothek kann nicht
                      zugegriffen werden.

     ELIBBAD          Zugriff auf eine zerstörte gemeinsame Bibliothek.

     ELIBEXEC         Direktes exec einer gemeinsamen Bibliothek ist nicht
                      möglich.

     ELIBMAX          Versuch, mehr gemeinsame Bibliotheken einzubinden,
                      als das System zuläßt.

     ELIBSCN          Abschnitt .lib in a.out zerstört.

     ELNRNG           Verweis-Nummer außerhalb des Gültigkeitsbereichs.

     ELOGINLIM        Login-Limit erreicht.

     ELOOP            Zu viele Ebenen symbolischer Links.

     EMFILE           Zu viele offene Dateien.

     EMLINK           Zu viele Links.

     EMSGSIZE         Meldung zu lang.

     EMULTIHOP        Kein Überspringen möglich.

     ENAMETOOLONG     Dateiname zu lang.

     ENAVAIL          Nicht verfügbar.

     ENETDOWN         Netzwerk nicht in Betrieb.

     ENETRESET        Netzwerk hat Verbindung wegen Reset abgebaut.

     ENETUNREACH      Netzwerk nicht erreichbar.

     ENFILE           Zu viele Dateien im System geöffnet.


Seite 3                      Reliant UNIX 5.44               Gedruckt 11/98

errno(5)                                                           errno(5)

     ENOANO           Überlauf in Anode-Tabelle.

     ENOATTACH        Verbindung mit Lnode nicht erlaubt.

     ENOBUFS          Nicht genügend Pufferplatz verfügbar.

     ENOCSI           Keine CSI-Struktur verfügbar.

     ENODATA          Keine Meldung in Lesewarteschlange für STREAM-Kopf
                      verfügbar.

     ENODEV           Angegebenes Gerät nicht vorhanden.

     ENOENT           Angegebene(s) Datei/Verzeichnis nicht vorhanden.

     ENOEXEC          Fehler im Format der ausführbaren Datei.

     ENOLCK           Keine Sperren verfügbar.

     ENOLIMFILE       Lnode-Datenbasis nicht geöffnet.

     ENOLINK          Verweis wurde abgeschnitten.

     ENOLOGIN         Kein Login erlaubt.

     ENOMEM           Nicht genügend Speicherplatz.

     ENOMSG           Keine Meldung des entsprechenden Typs vorhanden.

     ENONET           Rechner befindet sich nicht in einem Netzwerk.

     ENOPKG           Paket nicht installiert.

     ENOPROTOOPT      Protokoll nicht verfügbar.

     ENOSPC           Nicht genügend freier Speicherplatz auf Gerät.

     ENOSR            Keine STREAM-Ressourcen.

     ENOSTR           Kein STREAM.

     ENOSYS           Funktion nicht unterstützt.

     ENOTBLK          Blockgerät erforderlich.

     ENOTCONN         Der Socket ist nicht verbunden.

     ENOTDIR          Kein Verzeichnis.

     ENOTEMPTY        Verzeichnis ist nicht leer.

     ENOTNAM          Keine XENIX-Namendatei.


Seite 4                      Reliant UNIX 5.44               Gedruckt 11/98

errno(5)                                                           errno(5)

     ENOTSOCK         Kein Socket.

     ENOTTY           Kein Typewriter. Ungültige E/A-Steueroperation.

     ENOTUNIQ         Name auf dem Netzwerk nicht eindeutig.

     ENXIO            Angegebene Einheit oder Adresse nicht vorhanden.

     EOPNOTSUPP       Operation wird am Socket nicht unterstützt.

     EOVERFLOW        Wert für den angegebenen Datentyp zu groß.

     EPERM            Operation nicht zulässig.

     EPFNOSUPPORT     Protokollfamilie wird nicht unterstützt.

     EPIPE            Beschädigte Pipe

     EPROCLIM         Prozeß-Limit erreicht.

     EPROTO           Protokollfehler.

     EPROTONOSUPPORT  Protokoll nicht unterstützt.

     EPROTOTYPE       Socket-Typ nicht unterstützt.

     ERANGE           Ergebnis zu lang.

     EREMCHG          Adresse für fernen Zugriff geändert.

     EREMDEV          Reserviert.

     EREMOTE          Objekt ist remote (fernes Objekt).

     EREMOTEIO        Remote-E/A-Fehler.

     ERESTART         Wiederstartbarer Systemaufrauf.

     EROFS            Schreibgeschütztes Dateisystem.

     ESHUTDOWN        Senden nach Socket-Beendigung nicht möglich.

     ESOCKTNOSUPPORT  Socket-Typ wird nicht unterstützt.

     ESPIPE           Unzulässige Positionierung.

     ESRCH            Angegebener Prozeß nicht vorhanden.

     ESTALE           NFS-Datei-Handle nicht mehr gültig.

     ESTRPIPE         Wenn Pipe/FIFO, dann kein sleep in Stream-Head.



Seite 5                      Reliant UNIX 5.44               Gedruckt 11/98

errno(5)                                                           errno(5)

     ETIME            Zeitüberschreitung für ioctl()-Funktion auf Stream.

     ETIMEDOUT        Verbindung aufgrund von Zeitüberschreitung abgebro-
                      chen.

     ETOOMANYREFS     Zu viele Referenzen: Verbindung nicht möglich.

     ETXTBSY          Textdatei belegt.

     EUCLEAN          Struktur muß bereinigt werden.

     EUNATCH          Protokolltreiber nicht eingerichtet.

     EUSERS           Zu viele Benutzer (für UFS).

     EWOULDBLOCK      Operation würde die Verbindung blockieren (kann der-
                      selbe Wert wie EAGAIN sein).

     EXDEV            Geräteübergreifender Link.

     EXFULL           Meldungstabellen voll.

SIEHE AUCH
     Abschnitt "FEHLERNUMMERN" in introprm2(2).






























Seite 6                      Reliant UNIX 5.44               Gedruckt 11/98

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