perkamon - en to fr translation catalogue (45 entries)

note: type: TH
en: 2019-03-06
fr: 6 mars 2019

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: getnameinfo - address-to-name translation in protocol-independent manner
fr: getnameinfo - Traduction d'adresse en nom de façon indépendante du protocole

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<getnameinfo>()  function is the inverse of B<getaddrinfo>(3): it converts a socket address to a corresponding host and service, in a protocol-independent manner.  It combines the functionality of B<gethostbyaddr>(3)  and B<getservbyport>(3), but unlike those functions, B<getnameinfo>()  is reentrant and allows programs to eliminate IPv4-versus-IPv6 dependencies.
fr: La fonction B<getnameinfo>() est la réciproque de B<getaddrinfo>(3) : elle convertit une adresse de socket en un hôte et un service correspondants, de façon indépendante du protocole. Elle combine les fonctionnalités de B<gethostbyaddr>(3) et B<getservbyport>(3) mais contrairement à ces fonctions, B<getnameinfo>() est réentrante et permet aux programmes de supprimer les dépendances IPv4/IPv6.

note: type: Plain text
en: The caller can specify that no hostname (or no service name)  is required by providing a NULL I<host> (or I<serv>)  argument or a zero I<hostlen> (or I<servlen>)  argument.  However, at least one of hostname or service name must be requested.
fr: L'appelant peut préciser qu'aucun nom d'hôte (ou qu'aucun nom de service) n'est nécessaire en fournissant NULL comme paramètre I<host> (ou I<serv>) ou bien en passant un paramètre I<hostlen> (ou I<servlen>) valant zéro. Quoi qu'il en soit, au moins un nom d'hôte ou un nom de service doit être demandé.

note: type: Plain text
en: The I<flags> argument modifies the behavior of B<getnameinfo>()  as follows:
fr: Le paramètre I<flags> modifie le comportement de B<getnameinfo>() comme indiqué ci-dessous\ :

note: type: Plain text
en: If set, then an error is returned if the hostname cannot be determined.
fr: S'il est défini, une erreur se produira si le nom de l'hôte n'a pas pu être déterminé.

note: type: Plain text
en: If set, return only the hostname part of the fully qualified domain name for local hosts.
fr: renvoie seulement la partie nom de l'hôte du FQDN (Fully-Qualified Domain Name) pour les hôtes locaux.

note: For example, by calling .BR inet_ntop () instead of .BR gethostbyaddr (). POSIX.1-2003 has NI_NUMERICSCOPE, but glibc doesn't have it. type: Plain text
en: If set, then the numeric form of the hostname is returned.  (When not set, this will still happen in case the node's name cannot be determined.)
fr: La forme numérique du nom de l'hôte est renvoyée. (Même si ce drapeau n'est pas levé, cela arrivera également lorsque le nom du nœud ne pourra pas être déterminé.)

note: type: Plain text
en: If set, then the numeric form of the service address is returned.  (When not set, this will still happen in case the service's name cannot be determined.)
fr: Si cet attribut est défini, la forme numérique du service est renvoyée. (S'il n'est pas défini, cela arrivera également si le nom du service n'a pas pu être déterminé.)

note: type: SS
en: Extensions to getnameinfo() for Internationalized Domain Names
fr: Extensions de getnameinfo() pour les noms de domaines internationalisés

note: type: Plain text
en: Starting with glibc 2.3.4, B<getnameinfo>()  has been extended to selectively allow hostnames to be transparently converted to and from the Internationalized Domain Name (IDN) format (see RFC 3490, I<Internationalizing Domain Names in Applications (IDNA)>).  Three new flags are defined:
fr: Depuis la glibc\ 2.3.4, B<getnameinfo>() a été modifié pour sélectivement permettre que les noms de domaines soient convertis vers ou depuis le format des noms de domaines internationalisés (IDN). Consultez la RFC\ 3490, I<Internationalizing Domain Names in Applications (IDNA)>.Trois nouveaux attributs ont été ajoutés\ :

note: type: Plain text
en: If this flag is used, then the name found in the lookup process is converted from IDN format to the locale's encoding if necessary.  ASCII-only names are not affected by the conversion, which makes this flag usable in existing programs and environments.
fr: Si cet attribut est utilisé, alors le nom trouvé lors de la résolution des noms est converti depuis le format IDN vers la locale du système si nécessaire. Les noms au format ASCII ne sont pas affectés par cette conversion, ce qui permet d'utiliser cet attribut dans des programmes et des environnements existants.

note: type: Plain text
en: Setting these flags will enable the IDNA_ALLOW_UNASSIGNED (allow unassigned Unicode code points) and IDNA_USE_STD3_ASCII_RULES (check output to make sure it is a STD3 conforming hostname)  flags respectively to be used in the IDNA handling.
fr: Utiliser ces attributs permet d'activer respectivement les attributs «\ IDNA_ALLOW_UNASSIGNED\ » (permettre des caractères Unicode non assignés) et «\ IDNA_USE_STD3_ASCII_RULES\ » (vérifier la sortie pour être sûr que le nom d'hôte est conforme à STD3) utilisés dans la gestion de l'IDNA.

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

note: type: Plain text
en: The name could not be resolved at this time.  Try again later.
fr: Le nom ne peut être résolu à cet instant. Réessayer plus tard.

note: type: Plain text
en: The I<flags> argument has an invalid value.
fr: Le paramètre I<flags> n'est pas valable.

note: type: Plain text
en: A nonrecoverable error occurred.
fr: Une erreur irrécupérable est survenue.

note: type: Plain text
en: The address family was not recognized, or the address length was invalid for the specified family.
fr: La famille d'adresse n'a pas été reconnue, ou bien la taille de l'adresse était incorrecte pour la famille indiquée.

note: type: Plain text
en: Out of memory.
fr: Plus de mémoire disponible.

note: type: Plain text
en: The name does not resolve for the supplied arguments.  B<NI_NAMEREQD> is set and the host's name cannot be located, or neither hostname nor service name were requested.
fr: Le nom ne peut être résolu avec les paramètres fournis. B<NI_NAMEREQD> est indiqué et le nom de l'hôte ne peut être localisé, ou ni un nom d'hôte ni un nom de service n’a été demandé.

note: type: Plain text
en: The buffer pointed to by I<host> or I<serv> was too small.
fr: Le tampon pointé par I<host> ou I<serv> est trop petit.

note: type: Plain text
en: A system error occurred.  The error code can be found in I<errno>.
fr: Une erreur système a eu lieu. Le code d'erreur peut être lu dans I<errno>.

note: type: Plain text
en: The B<gai_strerror>(3)  function translates these error codes to a human readable string, suitable for error reporting.
fr: La fonction B<gai_strerror>(3) traduit ces codes d'erreur en une chaîne de caractères compréhensible, utilisable pour rendre compte du problème.

note: type: SH
en: FILES
fr: FICHIERS

note: type: Plain text
en: B<getnameinfo>()  is provided in glibc since version 2.1.
fr: B<getnameinfo>() est fournie par la glibc depuis la version 2.1.

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: In order to assist the programmer in choosing reasonable sizes for the supplied buffers, I<E<lt>netdb.hE<gt>> defines the constants
fr: Afin d'aider les programmeurs à choisir des tailles raisonnables pour les tampons fournis, I<E<lt>netdb.hE<gt>> définit les constantes

note: type: Plain text
en: The former is the constant B<MAXDNAME> in recent versions of BIND's I<E<lt>arpa/nameser.hE<gt>> header file.  The latter is a guess based on the services listed in the current Assigned Numbers RFC.
fr: La première est la constante B<MAXDNAME> présente dans les versions récentes du fichier d'en-têtes I<E<lt>arpa/nameser.hE<gt>> de BIND. La deuxième est déterminée en se basant sur les services répertoriés dans la RFC «\ Assigned numbers\ ».

note: type: Plain text
en: Before glibc version 2.2, the I<hostlen> and I<servlen> arguments were typed as I<size_t>.
fr: Dans les versions 2.2 et antérieures de la glibc, les paramètres I<hostlen> et I<servlen> étaient de type I<size_t>.

note: type: SH
en: EXAMPLE
fr: EXEMPLE

note: type: Plain text
en: The following code tries to get the numeric hostname and service name, for a given socket address.  Note that there is no hardcoded reference to a particular address family.
fr: Le code suivant essaie d'obtenir le nom de l'hôte ainsi que le nom du service sous forme numérique, et ce, pour une adresse de socket donnée. Remarquez qu'il n'y a aucune référence à une quelconque famille d'adresse codée en dur.

note: type: Plain text
en: The following version checks if the socket address has a reverse address mapping.
fr: La version suivante vérifie si l'adresse de la socket peut se voir associer un nom.

note: type: Plain text
en: An example program using B<getnameinfo>()  can be found in B<getaddrinfo>(3).
fr: Un programme d'exemple utilisant B<getnameinfo>()  peut être trouvé dans B<getaddrinfo>(3).

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

note: type: Plain text
en: Tatsuya Jinmei and Atsushi Onoe, I<An Extension of Format for IPv6 Scoped Addresses>, internet draft, work in progress E<.UR ftp://ftp.ietf.org\:/internet-drafts\:/draft-ietf-ipngwg-scopedaddr-format-02.txt> E<.UE .>
fr: Tatsuya Jinmei et Atsushi Onoe, I<An Extension of Format for IPv6 Scoped Addresses>, internet draft, travail en cours E<.UR ftp://ftp.ietf.org\:/internet-drafts\:/draft-ietf-ipngwg-scopedaddr-format-02.txt> E<.UE .>

note: type: Plain text
en: Craig Metz, I<Protocol Independence Using the Sockets API>, Proceedings of the freenix track: 2000 USENIX annual technical conference, June 2000
fr: Craig Metz, I<Protocol Independence Using the Sockets API>, compte rendu du sujet freenix\ : conférence technique annuelle USENIX 2000, juin 2000

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