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

note: type: TH
en: 2017-09-15
de: 15. September 2017

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

note: type: SH
en: NAME
de: BEZEICHNUNG

note: type: Plain text
en: getservent, getservbyname, getservbyport, setservent, endservent - get service entry
de: getservent, getservbyname, getservbyport, setservent, endservent - bestimmt dienstspezifischen Datenbankeintrag

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

note: type: SH
en: DESCRIPTION
de: BESCHREIBUNG

note: type: Plain text
en: The B<getservent>()  function reads the next entry from the services database (see B<services>(5))  and returns a I<servent> structure containing the broken-out fields from the entry.  A connection is opened to the database if necessary.
de: Die Funktion B<getservent>() liest den nächsten Eintrag aus der Dienste-Datenbank (Services Database, siehe B<services>(5)) und gibt eine Struktur I<servent> zurück, welche die Felder des Eintrags enthält. Wenn notwendig, wird eine Verbindung zur Datenbank hergestellt.

note: type: Plain text
en: The B<getservbyname>()  function returns a I<servent> structure for the entry from the database that matches the service I<name> using protocol I<proto>.  If I<proto> is NULL, any protocol will be matched.  A connection is opened to the database if necessary.
de: Die Funktion B<getservbyname>() gibt eine Struktur I<servent> mit dem Datenbank-Eintrag für den Dienst I<name> zurück, der das Protokoll I<proto> benutzt. Wenn notwendig, wird eine Verbindung zur Datenbank hergestellt.

note: type: Plain text
en: The B<getservbyport>()  function returns a I<servent> structure for the entry from the database that matches the port I<port> (given in network byte order)  using protocol I<proto>.  If I<proto> is NULL, any protocol will be matched.  A connection is opened to the database if necessary.
de: Die Funktion B<getservbyport>() gibt eine Struktur I<servent> mit dem Datenbank-Eintrag für das Protokoll I<proto> auf dem I<port> zurück. (Der Port ist in Netzwerk-Byte-Ordnung angegeben). Wenn notwendig, wird eine Verbindung zur Datenbank hergestellt.

note: type: Plain text
en: The B<setservent>()  function opens a connection to the database, and sets the next entry to the first entry.  If I<stayopen> is nonzero, then the connection to the database will not be closed between calls to one of the B<getserv*>()  functions.
de: Die Funktion B<setservent>() baut eine Datenbankverbindung auf und zeigt auf deren ersten Eintrag. Wenn I<stayopen> ungleich Null ist, wird die Verbindung zwischen Aufrufen der B<getserv*>()-Funktionen nicht geschlossen.

note: type: Plain text
en: The B<endservent>()  function closes the connection to the database.
de: Die Funktion B<endservent>() beendet die Datenbankverbindung.

note: type: Plain text
en: The I<servent> structure is defined in I<E<lt>netdb.hE<gt>> as follows:
de: Die Struktur I<servent> ist in I<E<lt>netdb.hE<gt>> wie folgt definiert:

note: type: Plain text
en: struct servent {
        char  *s_name;       /* official service name */
        char **s_aliases;    /* alias list */
        int    s_port;       /* port number */
        char  *s_proto;      /* protocol to use */
    }
de: struct servent {
        char  *s_name;       /* offizieller Dienstname */
        char **s_aliases;    /* Aliasliste */
        int    s_port;       /* Portnummer */
        char  *s_proto;      /* zu benutzendes Protokoll */
    }

note: type: Plain text
en: The members of the I<servent> structure are:
de: Die Struktur I<servent> besteht aus den folgenden Elementen:

note: type: Plain text
en: The official name of the service.
de: der offizielle Name der Dienstes

note: type: Plain text
en: A NULL-terminated list of alternative names for the service.
de: eine mit NULL abgeschlossene Liste von alternativen Namen für den Dienst

note: type: Plain text
en: The port number for the service given in network byte order.
de: die Portnummer des Dienstes (in Netzwerk-Byte-Ordnung)

note: type: Plain text
en: The name of the protocol to use with this service.
de: Das Protokoll, das mit diesem Dienst anzuwenden ist.

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

note: type: Plain text
en: The B<getservent>(), B<getservbyname>()  and B<getservbyport>()  functions return a pointer to a statically allocated I<servent> structure, or NULL if an error occurs or the end of the file is reached.
de: Die Funktionen B<getservent>(), B<getservbyname>() und B<getservbyport>() geben einen Zeiger auf eine statisch zugewiesene Struktur I<servent> zurück. Tritt ein Fehler auf oder ist das Dateiende erreicht, wird ein NULL-Zeiger zurückgegeben.

note: type: SH
en: FILES
de: DATEIEN

note: type: Plain text
en: services database file
de: Dienste-Datenbankdatei

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: Plain text
en: In the above table, I<servent> in I<race:servent> signifies that if any of the functions B<setservent>(), B<getservent>(), or B<endservent>()  are used in parallel in different threads of a program, then data races could occur.
de: In der obigen Tabelle bedeutet I<servent> in I<race:servent>, dass, falls eine der Funktionen B<setservent>(), B<getservent>() oder B<endservent>() in verschiedenen Threads eines Programms parallel verwandt werden, konkurrierende Zugriffe auf Daten (»data races«) auftreten könnten.

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

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