manpages-de - en to de translation catalogue (167 entries)

note: type: TH
en: 2019-10-10
de: 10. Oktober 2019

note: type: TH
en: Linux Programmer's Manual
de: Linux-Programmierhandbuch

note: type: SH
en: NAME
de: BEZEICHNUNG

note: type: Plain text
en: errno - number of last error
de: errno - Nummer des letzten aufgetretenen Fehlers

note: type: SH
en: SYNOPSIS
de: ÜBERSICHT

note: type: SH
en: DESCRIPTION
de: BESCHREIBUNG

note: type: Plain text
en: The I<E<lt>errno.hE<gt>> header file defines the integer variable I<errno>, which is set by system calls and some library functions in the event of an error to indicate what went wrong.
de: Die Header-Datei I<E<lt>errno.hE<gt>> definiert die Variable I<errno> mit Typ integer. Sie  wird von Systemaufrufen (und einigen Bibliotheksfunktionen) gesetzt, um anzuzeigen, was schief gelaufen ist.

note: type: Plain text
en: The value in I<errno> is significant only when the return value of the call indicated an error (i.e., -1 from most system calls; -1 or NULL from most library functions); a function that succeeds I<is> allowed to change I<errno>.  The value of I<errno> is never set to zero by any system call or library function.
de: Der Wert in I<errno> ist nur dann von Bedeutung, wenn der Rückgabewert des Funktionsaufrufs einen Fehler anzeigt (d.h. -1 bei den meisten Systemaufrufen; -1 oder NULL bei den meisten Bibliotheksfunktionen). Eine erfolgreich aufgerufene Funktion I<darf> den Wert von I<errno> ändern. Der Wert von I<errno> wird niemals von irgendeinem Systemaufruf oder einer Bibliotheksfunktion auf Null gesetzt.

note: type: Plain text
en: For some system calls and library functions (e.g., B<getpriority>(2)), -1 is a valid return on success.  In such cases, a successful return can be distinguished from an error return by setting I<errno> to zero before the call, and then, if the call returns a status that indicates that an error may have occurred, checking to see if I<errno> has a nonzero value.
de: Für einige Systemaufrufe und Bibliotheksfunktionen (wie z.B. B<getpriority>(2)) ist -1 ein gültiger Rückgabewert bei erfolgreichem Funktionsaufruf. In solchen Fällen kann eine erfolgreiche von einer fehlgeschlagenen Ausführung der Funktion unterschieden werden, indem vor dem Aufruf I<errno> auf Null gesetzt wird und wenn der Rückgabestatus einen Fehler anzeigt, I<errno> untersucht wird.

note: type: Plain text
en: I<errno> is defined by the ISO C standard to be a modifiable lvalue of type I<int>, and must not be explicitly declared; I<errno> may be a macro.  I<errno> is thread-local; setting it in one thread does not affect its value in any other thread.
de: Der ISO-C-Standard definiert I<errno> als veränderbaren lvalue des Typs I<int>, der nicht explizit deklariert sein muss; I<errno> darf ein Makro sein. Jeder Thread erhält eine eigene, lokale B<errno>; wird sie in einem Thread gesetzt, wirkt sich das nicht auf ihren Wert in anderen Threads aus.

note: type: SS
en: Error numbers and names
de: Fehlernummern und -namen

note: type: Plain text
en: Valid error numbers are all positive numbers.  The I<E<lt>errno.hE<gt>> header file defines symbolic names for each of the possible error numbers that may appear in I<errno>.
de: Gültige Fehlernummer sind alle positiven Zahlen. Die Header-Datei I<E<lt>errno.hE<gt>> definiert für jeden der möglichen Fehlernummern, die in I<errno> auftreten können, symbolische Namen.

note: type: Plain text
en: The error numbers that correspond to each symbolic name vary across UNIX systems, and even across different architectures on Linux.  Therefore, numeric values are not included as part of the list of error names below.  The B<perror>(3)  and B<strerror>(3)  functions can be used to convert these names to corresponding textual error messages.
de: Die Fehlernummern, die jedem symbolischen Namen entsprechen, unterscheiden sich zwischen UNIX-Systemen und selbst zwischen verschiedenen Architekturen unter Linux. Daher ist der numerische Wert in der nachfolgenden Liste der Fehlernamen nicht enthalten. Die Funktionen B<perror>(3) und B<strerror>(3) können dazu verwandt werden, diese Namen in die entsprechenden textuellen Fehlermeldungen umzuwandeln.

note: type: Plain text
en: On any particular Linux system, one can obtain a list of all symbolic error names and the corresponding error numbers using the B<errno>(1)  command (part of the I<moreutils> package):
de: Auf einem konkreten Linux-System kann die Liste aller symbolischen Fehlernamen und der entsprechenden Fehlernummern mittels des Befehls B<errno>(1) (Teil des Pakets I<moreutils>) erhalten werden:

note: type: Plain text
en: $ B<errno -l>
    EPERM 1 Operation not permitted
    ENOENT 2 No such file or directory
    ESRCH 3 No such process
    EINTR 4 Interrupted system call
    EIO 5 Input/output error
    \&...
de: $ B<errno -l>
    EPERM 1 Die Operation ist nicht erlaubt
    ENOENT 2 Datei oder Verzeichnis nicht gefunden
    ESRCH 3 Kein passender Prozess gefunden
    EINTR 4 Unterbrechung während des Betriebssystemaufrufs
    EIO 5 Eingabe-/Ausgabefehler
    …

note: type: Plain text
en: The B<errno>(1)  command can also be used to look up individual error numbers and names, and to search for errors using strings from the error description, as in the following examples:
de: Der Befehl B<errno>(1) kann auch zum Nachschlagen einzelner Fehlernummern und -namen und der Suche nach Zeichenketten aus den Fehlerbeschreibungen wie in dem nachfolgenden Beispiel verwandt werden:

note: type: Plain text
en: $ B<errno 2>
    ENOENT 2 No such file or directory
    $ B<errno ESRCH>
    ESRCH 3 No such process
    $ B<errno -s permission>
    EACCES 13 Permission denied
de: $ B<errno 2>
    ENOENT 2 Datei oder Verzeichnis nicht gefunden
    $ B<errno ESRCH>
    ESRCH 3 Kein passender Prozess gefunden
    $ B<errno -s Berechtigung>
    EACCES 13 Keine Berechtigung

note: POSIX.1 (2001 edition) lists the following symbolic error names.  Of these, \fBEDOM\fP and \fBERANGE\fP are in the ISO C standard.  ISO C Amendment 1 defines the additional error number \fBEILSEQ\fP for coding errors in multibyte or wide characters. type: SS
en: List of error names
de: Liste der Fehlernamen

note: type: Plain text
en: In the list of the symbolic error names below, various names are marked as follows:
de: In der nachfolgenden Liste der symbolischen Fehlernamen sind verschiedene Namen wie folgt gekennzeichnet:

note: type: Plain text
en: I<POSIX.1-2001>: The name is defined by POSIX.1-2001, and is defined in later POSIX.1 versions, unless otherwise indicated.
de: I<POSIX.1-2001>: Der Name ist durch POSIX.1-2001 definiert und wird in neueren POSIX.1-Versionen definiert, außer es ist anderweitig angegeben.

note: type: Plain text
en: I<POSIX.1-2008>: The name is defined in POSIX.1-2008, but was not present in earlier POSIX.1 standards.
de: I<POSIX.1-2008>: Der Name ist in POSIX.1-2008 definiert, war aber nicht in älteren POSIX.1-Standards verfügbar.

note: type: Plain text
en: I<C99>: The name is defined by C99.  Below is a list of the symbolic error names that are defined on Linux:
de: I<C99>: Der Name ist durch C99 definiert. Es folgt eine Liste von symbolischen Fehlernamen, die unter Linux definiert sind:

note: type: Plain text
en: Argument list too long (POSIX.1-2001).
de: Argumentliste zu lang (POSIX.1-2001)

note: type: Plain text
en: Permission denied (POSIX.1-2001).
de: Keine Berechtigung (POSIX.1-2001)

note: type: Plain text
en: Address already in use (POSIX.1-2001).
de: Adresse schon in Gebrauch (POSIX.1-2001)

note: EADV is only an error on HURD(?) type: Plain text
en: Address not available (POSIX.1-2001).
de: Adresse nicht verfügbar (POSIX.1-2001)

note: type: Plain text
en: Address family not supported (POSIX.1-2001).
de: Adressfamilie nicht unterstützt (POSIX.1-2001)

note: type: Plain text
en: Resource temporarily unavailable (may be the same value as B<EWOULDBLOCK>)  (POSIX.1-2001).
de: Ressource zeitweise nicht verfügbar (darf der gleiche Wert wie B<EWOULDBLOCK> sein, POSIX.1-2001)

note: type: Plain text
en: Connection already in progress (POSIX.1-2001).
de: Verbindung ist schon aufgebaut (POSIX.1-2001)

note: type: Plain text
en: Invalid exchange.
de: Austausch ungültig

note: type: Plain text
en: Bad file descriptor (POSIX.1-2001).
de: Schlechter Dateideskriptor (POSIX.1-2001)

note: type: Plain text
en: File descriptor in bad state.
de: Dateideskriptor in schlechtem Zustand

note: type: Plain text
en: Bad message (POSIX.1-2001).
de: Ungültige Nachricht (POSIX.1-2001)

note: type: Plain text
en: Invalid request descriptor.
de: Ungültiger Anforderungsdeskriptor

note: type: Plain text
en: Invalid request code.
de: Ungültiger Anforderungscode

note: EBFONT is defined but appears not to be used by kernel or glibc. type: Plain text
en: Invalid slot.
de: Ungültiger Slot

note: type: Plain text
en: Device or resource busy (POSIX.1-2001).
de: Gerät oder Ressource beschäftigt/belegt (POSIX.1-2001)

note: type: Plain text
en: Operation canceled (POSIX.1-2001).
de: Aktion abgebrochen (POSIX.1-2001)

note: type: Plain text
en: No child processes (POSIX.1-2001).
de: Keine Kindprozesse (POSIX.1-2001)

note: type: Plain text
en: Channel number out of range.
de: Kanalnummer außerhalb des zulässigen Bereichs

note: type: Plain text
en: Communication error on send.
de: Kommunikationsfehler beim Senden

note: type: Plain text
en: Connection aborted (POSIX.1-2001).
de: Verbindung abgebrochen (POSIX.1-2001)

note: type: Plain text
en: Connection refused (POSIX.1-2001).
de: Verbindung abgelehnt (POSIX.1-2001)

note: type: Plain text
en: Connection reset (POSIX.1-2001).
de: Verbindung zurückgesetzt (POSIX.1-2001)

note: type: Plain text
en: Resource deadlock avoided (POSIX.1-2001).
de: Verklemmung beim Zugriff auf eine Resource (deadlock) vermieden (POSIX.1-2001)

note: type: Plain text
en: Destination address required (POSIX.1-2001).
de: Zieladresse erforderlich (POSIX.1-2001)

note: EDOTDOT is defined but appears to be unused type: Plain text
en: Mathematics argument out of domain of function (POSIX.1, C99).
de: Argument einer mathematischen Funktion außerhalb des Definitionsbereichs (POSIX.1, C99)

note: POSIX just says "Reserved" type: Plain text
en: Disk quota exceeded (POSIX.1-2001).
de: Festplattenkontingent (disk quota) überschritten (POSIX.1-2001)

note: type: Plain text
en: File exists (POSIX.1-2001).
de: Datei schon vorhanden (POSIX.1-2001)

note: type: Plain text
en: Bad address (POSIX.1-2001).
de: Ungültige Adresse (POSIX.1-2001)

note: type: Plain text
en: File too large (POSIX.1-2001).
de: Datei zu groß (POSIX.1-2001)

note: type: Plain text
en: Host is down.
de: Host/Rechner ist nicht in Betrieb

note: type: Plain text
en: Host is unreachable (POSIX.1-2001).
de: Host/Rechner nicht erreichbar (POSIX.1-2001)

note: type: Plain text
en: Memory page has hardware error.
de: Speicherseite hat einen Hardware-Fehler

note: type: Plain text
en: Identifier removed (POSIX.1-2001).
de: Identifier/Bezeichner/Kennung entfernt (POSIX.1-2001)

note: type: Plain text
en: Invalid or incomplete multibyte or wide character (POSIX.1, C99).
de: Ungültiger oder unvollständiger Multibyte oder weites Zeichen (POSIX.1, C99)

note: type: Plain text
en: The text shown here is the glibc error description; in POSIX.1, this error is described as "Illegal byte sequence".
de: Der hier gezeigte Text ist eine Glibc-Fehlerbeschreibung: in POSIX.1 wird dieser Fehler als »Ungültige Byte-Sequenz« beschrieben.

note: type: Plain text
en: Operation in progress (POSIX.1-2001).
de: Aktion wird gerade ausgeführt (POSIX.1-2001)

note: type: Plain text
en: Interrupted function call (POSIX.1-2001); see B<signal>(7).
de: Unterbrochener Funktionsaufruf (POSIX.1-2001); siehe B<signal>(7)

note: type: Plain text
en: Invalid argument (POSIX.1-2001).
de: Ungültiges Argument (POSIX.1-2001)

note: type: Plain text
en: Input/output error (POSIX.1-2001).
de: Ein-/Ausgabefehler (POSIX.1-2001)

note: type: Plain text
en: Socket is connected (POSIX.1-2001).
de: Socket ist verbunden (POSIX.1-2001)

note: type: Plain text
en: Is a directory (POSIX.1-2001).
de: Ist ein Verzeichnis (POSIX.1-2001)

note: type: Plain text
en: Is a named type file.
de: Ist eine Datei benannten Typs

note: type: Plain text
en: Key has expired.
de: Schlüssel ist abgelaufen

note: type: Plain text
en: Key was rejected by service.
de: Schlüssel wurde vom Dienst zurückgewiesen

note: type: Plain text
en: Key has been revoked.
de: Schlüssel wurde widerrufen

note: type: Plain text
en: Level 2 halted.
de: Stufe 2 angehalten

note: type: Plain text
en: Level 2 not synchronized.
de: Stufe 2 nicht synchronisiert

note: type: Plain text
en: Level 3 halted.
de: Stufe 3 angehalten

note: type: Plain text
en: Level 3 reset.
de: Stufe 3 zurückgesetzt

note: type: Plain text
en: Cannot access a needed shared library.
de: Zugriff auf notwendige Laufzeitbibliothek nicht möglich

note: type: Plain text
en: Accessing a corrupted shared library.
de: Zugriff auf eine beschädigte Laufzeitbibliothek

note: type: Plain text
en: Attempting to link in too many shared libraries.
de: Versuch, zu viele Laufzeitbibliotheken zu linken

note: type: Plain text
en: \&.lib section in a.out corrupted
de: Abschnitt \&.lib in a.out defekt

note: type: Plain text
en: Cannot exec a shared library directly.
de: Eine Laufzeitbibliothek kann nicht direkt ausgeführt werden

note: ELNRNG appears to be used by a few drivers type: Plain text
en: Link number out of range.
de: Link-Nummer außerhalb des zulässigen Bereichs

note: type: Plain text
en: Too many levels of symbolic links (POSIX.1-2001).
de: Zu viele Ebenen von symbolischen Links (POSIX.1-2001)

note: type: Plain text
en: Wrong medium type.
de: Falscher Medientyp

note: type: Plain text
en: Too many open files (POSIX.1-2001).  Commonly caused by exceeding the B<RLIMIT_NOFILE> resource limit described in B<getrlimit>(2).
de: Zu viele offene Dateien (POSIX.1-2001). Typischerweise wird dies durch Überschreiten der in B<getrlimit>(2) beschriebenen Ressourcenbegrenzung B<RLIMIT_NOFILE> hervorgerufen

note: type: Plain text
en: Too many links (POSIX.1-2001).
de: Zu viele Links (POSIX.1-2001)

note: type: Plain text
en: Message too long (POSIX.1-2001).
de: Nachricht zu lang (POSIX.1-2001)

note: POSIX says "Reserved" type: Plain text
en: Multihop attempted (POSIX.1-2001).
de: Multihop (mehrere Etappen) versucht (POSIX.1-2001)

note: ENAVAIL is defined, but appears not to be used type: Plain text
en: Filename too long (POSIX.1-2001).
de: Dateiname zu lang (POSIX.1-2001)

note: type: Plain text
en: Network is down (POSIX.1-2001).
de: Netzwerk außer Betrieb (POSIX.1-2001)

note: type: Plain text
en: Connection aborted by network (POSIX.1-2001).
de: Verbindungsabbruch durch das Netzwerk (POSIX.1-2001)

note: type: Plain text
en: Network unreachable (POSIX.1-2001).
de: Netzwerk nicht erreichbar (POSIX.1-2001)

note: type: Plain text
en: Too many open files in system (POSIX.1-2001).  On Linux, this is probably a result of encountering the I</proc/sys/fs/file-max> limit (see B<proc>(5)).
de: Zu viele offene Dateien (POSIX.1-2001). Unter Linux ist dies wahrscheinlich ein Ergebnis der Beschränkung I</proc/sys/fs/file-max> (siehe B<proc>(5)).

note: ENOANO appears to be used by a few drivers type: Plain text
en: No anode.
de: Keine Anode

note: ENOCSI is defined but appears to be unused. type: Plain text
en: No buffer space available (POSIX.1 (XSI STREAMS option)).
de: Kein Platz für Puffer verfügbar (POSIX.1 (XSI-STREAMS-Option))

note: type: Plain text
en: No message is available on the STREAM head read queue (POSIX.1-2001).
de: Im STREAM-Head der Lese-Warteschlange ist keine Nachricht verfügbar (POSIX.1-2001)

note: type: Plain text
en: No such device (POSIX.1-2001).
de: Kein solches Gerät vorhanden (POSIX.1-2001)

note: type: Plain text
en: No such file or directory (POSIX.1-2001).
de: Keine solche Datei oder kein solches Verzeichnis vorhanden (POSIX.1-2001)

note: type: Plain text
en: Typically, this error results when a specified pathname does not exist, or one of the components in the directory prefix of a pathname does not exist, or the specified pathname is a dangling symbolic link.
de: Typischerweise tritt dieser Fehler auf, wenn der angegebene Pfadname nicht existiert, einer der Komponenten in dem Verzeichnispräfix eines Pfadnamens nicht existiert oder der angegebene Pfadname ein hängender symbolischer Link ist.

note: type: Plain text
en: Exec format error (POSIX.1-2001).
de: Fehler im Format der Programmdatei (POSIX.1-2001)

note: type: Plain text
en: Required key not available.
de: Erforderlicher Schlüssel nicht verfügbar

note: type: Plain text
en: No locks available (POSIX.1-2001).
de: Keine Sperren verfügbar (POSIX.1-2001)

note: POSIX says "Reserved" type: Plain text
en: Link has been severed (POSIX.1-2001).
de: Link wurde abgetrennt (POSIX.1-2001)

note: type: Plain text
en: No medium found.
de: Kein Medium gefunden

note: type: Plain text
en: Not enough space/cannot allocate memory (POSIX.1-2001).
de: Nicht genügend Platz/Nicht genügend Hauptspeicher verfügbar (POSIX.1-2001)

note: type: Plain text
en: No message of the desired type (POSIX.1-2001).
de: Keine Nachricht vom gewünschten Typ (POSIX.1-2001)

note: type: Plain text
en: Machine is not on the network.
de: Machine ist nicht an das Netzwerk angeschlossen

note: type: Plain text
en: Package not installed.
de: Paket nicht installiert

note: type: Plain text
en: Protocol not available (POSIX.1-2001).
de: Protokoll nicht verfügbar (POSIX.1-2001)

note: type: Plain text
en: No space left on device (POSIX.1-2001).
de: Auf dem Gerät ist kein Speicherplatz mehr verfügbar (POSIX.1-2001)

note: type: Plain text
en: No STREAM resources (POSIX.1 (XSI STREAMS option)).
de: Keine STREAM-Ressourcen (POSIX.1 (Option XSI STREAMS))

note: type: Plain text
en: Not a STREAM (POSIX.1 (XSI STREAMS option)).
de: Ist kein STREAM (POSIX.1 (XSI-STREAMS-Option))

note: type: Plain text
en: Function not implemented (POSIX.1-2001).
de: Funktion nicht implementiert (POSIX.1-2001)

note: type: Plain text
en: Block device required.
de: Blockgerät erforderlich

note: type: Plain text
en: The socket is not connected (POSIX.1-2001).
de: Der Socket ist nicht verbunden (POSIX.1-2001)

note: type: Plain text
en: Not a directory (POSIX.1-2001).
de: Ist kein Verzeichnis (POSIX.1-2001)

note: ENOTNAM is defined but appears to be unused. type: Plain text
en: Directory not empty (POSIX.1-2001).
de: Das Verzeichnis ist nicht leer (POSIX.1-2001)

note: type: Plain text
en: State not recoverable (POSIX.1-2008).
de: Zustand nicht wiederherstellbar (POSIX.1-2008)

note: type: Plain text
en: Not a socket (POSIX.1-2001).
de: Ist kein Socket (POSIX.1-2001)

note: type: Plain text
en: Operation not supported (POSIX.1-2001).
de: Aktion wird nicht unterstützt (POSIX.1-2001)

note: type: Plain text
en: Inappropriate I/O control operation (POSIX.1-2001).
de: Unpassende E/A-Steuerungsaktion (POSIX.1-2001)

note: type: Plain text
en: Name not unique on network.
de: Name ist im Netzwerk nicht eindeutig

note: type: Plain text
en: No such device or address (POSIX.1-2001).
de: Kein solches Gerät/Adresse (POSIX.1-2001)

note: type: Plain text
en: Operation not supported on socket (POSIX.1-2001).
de: Aktion für Sockets nicht unterstützt (POSIX.1-2001)

note: type: Plain text
en: (B<ENOTSUP> and B<EOPNOTSUPP> have the same value on Linux, but according to POSIX.1 these error values should be distinct.)
de: (B<ENOTSUP> und B<EOPNOTSUPP> haben auf Linux den gleichen Wert, gemäß POSIX.1 sollten diese Fehlerwerte unterschiedlich sein.)

note: type: Plain text
en: Value too large to be stored in data type (POSIX.1-2001).
de: Wert zu groß für Speicherung im Datentyp (POSIX.1-2001)

note: Used at least by the user-space side of rubost mutexes type: Plain text
en: Owner died (POSIX.1-2008).
de: Eigentümer verstarb (POSIX.1-2008)

note: type: Plain text
en: Operation not permitted (POSIX.1-2001).
de: Aktion nicht gestattet (POSIX.1-2001)

note: type: Plain text
en: Protocol family not supported.
de: Protokollfamilie nicht unterstützt

note: type: Plain text
en: Broken pipe (POSIX.1-2001).
de: Pipe unterbrochen (POSIX.1-2001)

note: type: Plain text
en: Protocol error (POSIX.1-2001).
de: Protokollfehler (POSIX.1-2001)

note: type: Plain text
en: Protocol not supported (POSIX.1-2001).
de: Protokoll nicht unterstützt (POSIX.1-2001)

note: type: Plain text
en: Protocol wrong type for socket (POSIX.1-2001).
de: Falscher Protokolltyp für Socket (POSIX.1-2001)

note: type: Plain text
en: Result too large (POSIX.1, C99).
de: Ergebnis zu groß (POSIX.1, C99)

note: type: Plain text
en: Remote address changed.
de: Adresse in der Ferne geändert

note: type: Plain text
en: Object is remote.
de: Objekt ist in der Ferne/nicht lokal

note: type: Plain text
en: Remote I/O error.
de: E/A-Fehler in der Ferne

note: type: Plain text
en: Interrupted system call should be restarted.
de: Unterbrochener Systemaufruf sollte erneut gestart werden

note: ERFKILL appears to be used by various drivers type: Plain text
en: Operation not possible due to RF-kill.
de: Aktion aufgrund von RF-Kill nicht möglich

note: type: Plain text
en: Read-only filesystem (POSIX.1-2001).
de: Nur-lesbares Dateisystem (POSIX.1-2001)

note: type: Plain text
en: Cannot send after transport endpoint shutdown.
de: Senden nach Herunterfahren des Transport-Endpunktes nicht möglich

note: type: Plain text
en: Invalid seek (POSIX.1-2001).
de: Ungültiger Seek (POSIX.1-2001)

note: type: Plain text
en: Socket type not supported.
de: Socket-Typ nicht unterstützt

note: ESRMNT is defined but appears not to be used type: Plain text
en: No such process (POSIX.1-2001).
de: Kein solcher Prozess vorhanden (POSIX.1-2001)

note: type: Plain text
en: Stale file handle (POSIX.1-2001).
de: Veraltete Dateizugriffsnummer (file handle) (POSIX.1-2001)

note: type: Plain text
en: This error can occur for NFS and for other filesystems.
de: Dieser Fehler kann für NFS- und für andere Dateisysteme auftreten.

note: type: Plain text
en: Streams pipe error.
de: Stream-Pipe-Fehler

note: type: Plain text
en: Timer expired (POSIX.1 (XSI STREAMS option)).
de: Timer abgelaufen (POSIX.1 (XSI-STREAMS-Option))

note: type: Plain text
en: (POSIX.1 says "STREAM B<ioctl>(2)  timeout".)
de: (POSIX.1 nennt das »STREAM B<ioctl>(2)-Zeitüberschreitung«)

note: type: Plain text
en: Connection timed out (POSIX.1-2001).
de: Verbindung ist abgelaufen (POSIX.1-2001)

note: ETOOMANYREFS seems to be used in net/unix/af_unix.c type: Plain text
en: Too many references: cannot splice.
de: Zu viele Referenzen: Zusammenfügen nicht möglich

note: type: Plain text
en: Text file busy (POSIX.1-2001).
de: Textdatei belegt (POSIX.1-2001)

note: type: Plain text
en: Structure needs cleaning.
de: Struktur muss aufgeräumt werden

note: type: Plain text
en: Protocol driver not attached.
de: Kein zugeordneter Treiber für Protokoll

note: type: Plain text
en: Too many users.
de: Zu viele Benutzer

note: type: Plain text
en: Operation would block (may be same value as B<EAGAIN>)  (POSIX.1-2001).
de: Aktion würden blockieren (kann der gleiche Wert wie B<EAGAIN> sein) (POSIX.1-2001)

note: type: Plain text
en: Improper link (POSIX.1-2001).
de: Ungültiger Link (POSIX.1-2001)

note: type: Plain text
en: Exchange full.
de: Austausch/Vermittlungsstelle voll

note: type: SH
en: NOTES
de: ANMERKUNGEN

note: type: Plain text
en: A common mistake is to do
de: Ein verbreiteter Programmierfehler ist

note: type: Plain text
en: if (somecall() == -1) {
        printf("somecall() failed\en");
        if (errno == ...) { ... }
    }
de: if (somecall() == -1) {
        printf("somecall() fehlgeschlagen\en");
        if (errno == …) { … }
    }

note: type: Plain text
en: where I<errno> no longer needs to have the value it had upon return from I<somecall>()  (i.e., it may have been changed by the B<printf>(3)).  If the value of I<errno> should be preserved across a library call, it must be saved:
de: Hier muss I<errno> nicht mehr den Wert haben, den er bei der Rückkehr ausI<somecall>() hatte. (D.h., der Wert konnte durch den Aufruf von B<printf>(3) verändert werden). Wenn der Wert von I<errno> über einen Bibliotheksaufruf erhalten bleiben soll, muss er gespeichert werden:

note: type: Plain text
en: if (somecall() == -1) {
        int errsv = errno;
        printf("somecall() failed\en");
        if (errsv == ...) { ... }
    }
de: if (somecall() == -1) {
        int errsv = errno;
        printf("somecall() fehlgeschlagen\en");
        if (errsv == ...) { ... }
    }

note: type: Plain text
en: On some ancient systems, I<E<lt>errno.hE<gt>> was not present or did not declare I<errno>, so that it was necessary to declare I<errno> manually (i.e., I<extern int errno>).  B<Do not do this>.  It long ago ceased to be necessary, and it will cause problems with modern versions of the C library.
de: Bei einigen Uraltsystemen war I<E<lt>errno.hE<gt>> nicht vorhanden oder deklarierte I<errno> nicht, so dass eine manuelle Deklaration von I<errno> notwendig war (d.h. I<extern int errno>). B<Machen Sie das nicht>. Das ist schon seit langer Zeit nicht mehr notwendig und wird bei modernen Versionen der C-Bibliothek zu Problemen führen.

note: type: SH
en: SEE ALSO
de: SIEHE AUCH

note: type: SH
en: COLOPHON
de: KOLOPHON

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
de: Diese Seite ist Teil der Veröffentlichung 5.03 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.

note: type: TH
en: 2019-03-06
de: 6. März 2019

note: type: Plain text
en: All the error names specified by POSIX.1 must have distinct values, with the exception of B<EAGAIN> and B<EWOULDBLOCK>, which may be the same.
de: Mit einer Ausnahme müssen alle von POSIX.1 beschriebenen Fehlernamen unterschiedliche Werte haben. B<EAGAIN> und B<EWOULDBLOCK> dürfen gleich sein.

note: type: Plain text
en: Synonym for B<EDEADLK>.
de: Synonym für B<EDEADLK>

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
de: Diese Seite ist Teil der Veröffentlichung 5.02 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
de: Diese Seite ist Teil der Veröffentlichung 5.01 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.
