perkamon - en to fr translation catalogue (19 entries)

note: type: TH
en: 2014-03-20
fr: 20 mars 2014

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: netlink - Netlink macros
fr: netlink - Macros pour netlink

note: type: Plain text
en: I<E<lt>linux/netlink.hE<gt>> defines several standard macros to access or create a netlink datagram.  They are similar in spirit to the macros defined in B<cmsg>(3)  for auxiliary data.  The buffer passed to and from a netlink socket should be accessed using only these macros.
fr: I<E<lt>linux/netlink.hE<gt>> définit plusieurs macros standard pour accéder ou créer un datagramme netlink. Elles sont similaires dans leurs principes aux macros définies dans B<cmsg>(3) pour les données auxiliaires. Le tampon passé à une socket netlink ne devrait pas être manipulé autrement que par ces macros.

note: type: Plain text
en: Round the length of a netlink message up to align it properly.
fr: Arrondit la taille du message netlink pour avoir un alignement correct.

note: type: Plain text
en: Given the payload length, I<len>, this macro returns the aligned length to store in the I<nlmsg_len> field of the I<nlmsghdr>.
fr: Prend la taille du message, I<len>, comme argument et retourne la taille alignée à stocker dans le champ I<nlmsg_len> de I<nlmsghdr>.

note: type: Plain text
en: Return the number of bytes that a netlink message with payload of I<len> would occupy.
fr: Renvoie le nombre d'octets qu'un message netlink occuperait pour la quantité de données I<len>.

note: type: Plain text
en: Return a pointer to the payload associated with the passed I<nlmsghdr>.
fr: Retourne un pointeur sur l'objet associé au I<nlmsghdr> passé.

note: type: Plain text
en: Get the next I<nlmsghdr> in a multipart message.  The caller must check if the current I<nlmsghdr> didn't have the B<NLMSG_DONE> set\(emthis function doesn't return NULL on end.  The I<len> argument is an lvalue containing the remaining length of the message buffer.  This macro decrements it by the length of the message header.
fr: Récupère la structure I<nlmsghdr> suivante d'un message multiple. L'appelant doit vérifier que le I<nlmsghdr> en cours n'a pas l'attribut B<NLMSG_DONE> positionné \(em cette fonction ne retourne pas NULL à la fin. Le paramètre I<len> est une lvalue contenant la taille restante du tampon du message. La macro diminue cette taille de celle de l'en-tête de message.

note: type: Plain text
en: Return true if the netlink message is not truncated and is in a form suitable for parsing.
fr: Renvoie vrai si le message netlink n'est pas tronqué et est dans un format adapté au traitement.

note: type: Plain text
en: Return the length of the payload associated with the I<nlmsghdr>.
fr: Renvoie la taille des données associées à I<nlmsghdr>.

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

note: type: Plain text
en: These macros are nonstandard Linux extensions.
fr: Ces macros sont des extensions de Linux non standard.

note: type: Plain text
en: It is often better to use netlink via I<libnetlink> than via the low-level kernel interface.
fr: Il vaut souvent mieux utiliser la bibliothèque netlink via I<libnetlink> que par les interfaces de bas niveau du noyau.

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