perkamon - en to fr translation catalogue (25 entries)

note: type: TH
en: 2017-09-15
fr: 15 septembre 2017

note: type: TH
en: Linux Programmer's Manual
fr: Manuel du programmeur Linux

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: getnetent_r, getnetbyname_r, getnetbyaddr_r - get network entry (reentrant)
fr: getnetent_r, getnetbyname_r, getnetbyaddr_r  - Lire les informations réseau (versions réentrantes)

note: type: Plain text
en: Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):
fr: Exigences de macros de test de fonctionnalités pour la glibc (consultez B<feature_test_macros>(7)) :

note: type: Plain text
en: The B<getnetent_r>(), B<getnetbyname_r>(), and B<getnetbyaddr_r>()  functions are the reentrant equivalents of, respectively, B<getnetent>(3), B<getnetbyname>(3), and B<getnetbynumber>(3).  They differ in the way that the I<netent> structure is returned, and in the function calling signature and return value.  This manual page describes just the differences from the nonreentrant functions.
fr: Les fonctions B<getnetent_r>(), B<getnetbyname_r>(), et B<getnetbyaddr_r>() sont respectivement les versions réentrantes, de B<getnetent>(3), B<getnetbyname>(3), et B<getnetbyaddr>(3). Elles diffèrent dans le sens où la structure I<netent> est renvoyée dans la signature de l'appel et dans la valeur de retour.

note: type: Plain text
en: Instead of returning a pointer to a statically allocated I<netent> structure as the function result, these functions copy the structure into the location pointed to by I<result_buf>.
fr: Au lieu de renvoyé un pointeur sur une structure I<netent> statiquement allouée, ces fonctions copient la structure à l'adresse pointée par I<result_buf>.

note: I can find no information on the required/recommended buffer size; the nonreentrant functions use a 1024 byte buffer -- mtk. type: Plain text
en: The I<buf> array is used to store the string fields pointed to by the returned I<netent> structure.  (The nonreentrant functions allocate these strings in static storage.)  The size of this array is specified in I<buflen>.  If I<buf> is too small, the call fails with the error B<ERANGE>, and the caller must try again with a larger buffer.  (A buffer of length 1024 bytes should be sufficient for most applications.)
fr: Le tableau I<buf> est utilisé pour sauvegarder les champs de la chaîne pointés par la structure I<netent> renvoyée (les fonctions non réentrantes allouent ces chaînes de façon statique). La taille du tableau est indiquée avec I<buflen>. Si I<buf> est trop petit, l'appel échoue avec l'erreur B<ERANGE>, et l'appelant doit essayer de nouveau avec un tableau plus grand (un tableau de 1024 octets est en général suffisant).

note: type: Plain text
en: If the function call successfully obtains a network record, then I<*result> is set pointing to I<result_buf>; otherwise, I<*result> is set to NULL.
fr: Si la fonction obtient un enregistrement de réseau, alors I<*result> pointe vers I<result_buf> sinon I<*result> est défini à NULL.

note: getnetent.3 doesn't document any use of h_errno, but nevertheless the nonreentrant functions no seem to set h_errno. type: Plain text
en: The buffer pointed to by I<h_errnop> is used to return the value that would be stored in the global variable I<h_errno> by the nonreentrant versions of these functions.
fr: Le tampon pointé par I<h_errnop> est utilisé pour renvoyé la valeur qui doit être sauvegardée dans la variable globale I<h_errno> lors de l'utilisation des versions non réentrantes de ces fonctions.

note: type: SH
en: RETURN VALUE
fr: VALEUR DE RETOUR

note: type: Plain text
en: On success, these functions return 0.  On error, they return one of the positive error numbers listed in ERRORS.
fr: En cas de succès, ces fonctions renvoient zéro. En cas d'erreur, une valeur d'erreur positive listée dans ERREURS est renvoyée.

note: type: Plain text
en: On error, record not found (B<getnetbyname_r>(), B<getnetbyaddr_r>()), or end of input (B<getnetent_r>())  I<result> is set to NULL.
fr: Dans le cas des erreurs, enregistrement non trouvé (B<getnetbyname_r>(), B<getnetbyaddr_r>()), ou fin de l'entrée (B<getnetent_r>()), I<result> est défini à NULL.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: (B<getnetent_r>())  No more records in database.
fr: (B<getnetent_r>()) Plus d'enregistrement dans la base de données.

note: type: Plain text
en: I<buf> is too small.  Try again with a larger buffer (and increased I<buflen>).
fr: I<buf> est trop petit. Ré-essayer avec un tampon plus grand (et augmentez I<buflen>).

note: type: SH
en: ATTRIBUTES
fr: ATTRIBUTS

note: type: Plain text
en: For an explanation of the terms used in this section, see B<attributes>(7).
fr: Pour une explication des termes utilisés dans cette section, consultez B<attributes>(7).

note: type: tbl table
en: Value
fr: Valeur

note: type: SH
en: CONFORMING TO
fr: CONFORMITÉ

note: type: Plain text
en: These functions are GNU extensions.  Functions with similar names exist on some other systems, though typically with different calling signatures.
fr: Ces fonctions sont des extensions GNU. Des fonctions avec des noms similaires existent sur d'autres systèmes, bien que en général avec des signatures d'appels différent.

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

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/.
fr: Cette page fait partie de la publication 5.03 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%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/.
fr: Cette page fait partie de la publication 5.02 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%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/.
fr: Cette page fait partie de la publication 5.01 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.
