manpages-de 1.10 - en to de translation catalogue (29 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: ttyname, ttyname_r - return name of a terminal
de: ttyname, ttyname_r - den Namen eines Terminals zurückgeben

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

note: type: Plain text
en: B<int ttyname_r(int >I<fd>B<, char *>I<buf>B<, size_t >I<buflen>B<);>
de: B<int ttyname_r(int >I<fd>B<, char *>I<puffer>B<,>
    B<              size_t >I<pufferlaenge>B<);>

note: type: SH
en: DESCRIPTION
de: BESCHREIBUNG

note: type: Plain text
en: The function B<ttyname>()  returns a pointer to the null-terminated pathname of the terminal device that is open on the file descriptor I<fd>, or NULL on error (for example, if I<fd> is not connected to a terminal).  The return value may point to static data, possibly overwritten by the next call.  The function B<ttyname_r>()  stores this pathname in the buffer I<buf> of length I<buflen>.
de: Die Funktion B<ttyname>() gibt einen Zeiger auf einen Null-terminierten Pfadnamen des Terminal-Gerätes zurück, das mit dem Dateideskriptor I<fd> geöffnet ist, oder bei einem Fehler NULL (zum Beispiel, wenn I<fd> nicht mit einem Terminal verbunden ist). Der Rückgabewert kann auf statische Daten zeigen, die möglicherweise beim nächsten Aufruf überschrieben werden. Die Funktion B<ttyname_r>() speichert diesen Pfadnamen im Puffer I<puffer>, der die Länge I<pufferlaenge> hat.

note: type: SH
en: RETURN VALUE
de: RÜCKGABEWERT

note: type: Plain text
en: The function B<ttyname>()  returns a pointer to a pathname on success.  On error, NULL is returned, and I<errno> is set appropriately.  The function B<ttyname_r>()  returns 0 on success, and an error number upon error.
de: Die Funktion B<ttyname>() gibt bei Erfolg einen Zeiger auf einen Pfadnamen zurück. Bei einem Fehler wird NULL zurückgegeben und I<errno> entsprechend gesetzt. Die Funktion B<ttyname_r>() gibt bei Erfolg 0 zurück und bei einem Fehler eine Fehlernummer.

note: type: SH
en: ERRORS
de: FEHLER

note: type: Plain text
en: Bad file descriptor.
de: falscher Datei-Deskriptor

note: type: Plain text
en: File descriptor does not refer to a terminal device.
de: Der Datei-Deskriptor bezieht sich nicht auf ein Terminal-Gerät.

note: type: Plain text
en: (B<ttyname_r>())  I<buflen> was too small to allow storing the pathname.
de: (B<ttyname_r>())  I<pufferlaenge> war zu klein, um den Pfadnamen aufzunehmen.

note: type: SH
en: ATTRIBUTES
de: ATTRIBUTE

note: type: Plain text
en: For an explanation of the terms used in this section, see B<attributes>(7).
de: Siehe B<attributes>(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.

note: type: tbl table
en: Interface
de: Schnittstelle

note: type: tbl table
en: Attribute
de: Attribut

note: type: tbl table
en: Value
de: Wert

note: type: tbl table
en: Thread safety
de: Multithread-Fähigkeit

note: type: SH
en: CONFORMING TO
de: KONFORM ZU

note: type: SH
en: NOTES
de: ANMERKUNGEN

note: type: Plain text
en: A process that keeps a file descriptor that refers to a B<pts>(4)  device open when switching to another mount namespace that uses a different I</dev/ptmx> instance may still accidentally find that a device path of the same name for that file descriptor exists.  However, this device path refers to a different device and thus can't be used to access the device that the file descriptor refers to.  Calling B<ttyname>()  or B<ttyname_r>()  on the file descriptor in the new mount namespace will cause these functions to return NULL and set I<errno> to B<ENODEV>.
de: Ein Prozess, der einen Dateideskriptor, der sich auf ein B<pts>(4)-Gerät bezieht, beim Umschalten auf einen anderen Einhängenamensraum, der eine andere I</dev/ptmx>-Instanz verwendet, geöffnet hält, kann immer noch zufälligerweise herausfinden, dass ein Gerätepfad des gleichen Namens für diesen Dateideskriptor existiert. Allerdings bezieht sich dieser Gerätepfad auf ein anderes Gerät und kann daher nicht zum Zugriff auf das Gerät, auf das sich der Dateideskriptor bezieht, verwandt werden. Wird B<ttyname>() oder B<ttyname_r>() mit dem Dateideskriptor in dem neuen Namensraum aufgerufen, dann werden die Funktionen NULL zurückliefern und I<errno> auf B<ENODEV> setzen.

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: 2017-05-03
de: 3. Mai 2017

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/.
