manpages-fr - en to fr translation catalogue (185 entries)

note: type: TH
en: 2021-03-22
fr: 22 mars 2021

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: rtnetlink - Linux routing socket
fr: rtnetlink – Socket de routage de Linux

note: type: Plain text
en: B<rtnetlink_socket = socket(AF_NETLINK, int >I<socket_type>B<, NETLINK_ROUTE);>
fr: B<rtnetlink_socket = socket(AF_NETLINK, int >I<type_socket>B<, NETLINK_ROUTE);>

note: FIXME . ? all these macros could be moved to rtnetlink(3) type: Plain text
en: Rtnetlink allows the kernel's routing tables to be read and altered.  It is used within the kernel to communicate between various subsystems, though this usage is not documented here, and for communication with user-space programs.  Network routes, IP addresses, link parameters, neighbor setups, queueing disciplines, traffic classes and packet classifiers may all be controlled through B<NETLINK_ROUTE> sockets.  It is based on netlink messages; see B<netlink>(7)  for more information.
fr: B<rtnetlink> permet de lire et modifier les tables de routage du noyau. Cela permet des communications entre divers sous-systèmes du noyau, bien que cette utilisation ne soit pas documentée ici, et pour des communications avec les programmes de l'espace utilisateur. Les routes réseau, les adresses IP, les paramètres de liaison, la configuration du voisinage, la discipline de file d’attente, les classes de trafic et les classes de paquet peuvent être configurés par le biais des sockets B<NETLINK_ROUTE>. Cela est basé sur des messages netlink, consultez B<netlink>(7) pour plus d'informations.

note: type: tbl table
en: Routing attributes
fr: Attributs de routage

note: type: Plain text
en: Some rtnetlink messages have optional attributes after the initial header:
fr: Certains messages B<rtnetlink> ont des attributs facultatifs après l'en-tête initial\ :

note: type: Plain text
en: struct rtattr {
        unsigned short rta_len;    /* Length of option */
        unsigned short rta_type;   /* Type of option */
        /* Data follows */
    };
fr: struct rtattr {
        unsigned short rta_len;    /* Longueur d’option */
        unsigned short rta_type;   /* Type d'option */
        /* Les données suivent... */
    };

note: type: Plain text
en: These attributes should be manipulated using only the RTA_* macros or libnetlink, see B<rtnetlink>(3).
fr: Ces attributs ne doivent être manipulés qu'en utilisant les macros RTA_* ou libnetlink. Consultez B<rtnetlink>(3).

note: type: Plain text
en: Rtnetlink consists of these message types (in addition to standard netlink messages):
fr: B<rtnetlink> est constitué de trois types de messages (en plus des messages netlink standard)\ :

note: type: Plain text
en: Create, remove, or get information about a specific network interface.  These messages contain an I<ifinfomsg> structure followed by a series of I<rtattr> structures.
fr: Créer, supprimer ou obtenir des informations à propos d'une interface réseau spécifique. Ces messages contiennent une structure I<ifinfomsg> suivie d'une série de structures I<rtattr>.

note: type: Plain text
en: struct ifinfomsg {
        unsigned char  ifi_family; /* AF_UNSPEC */
        unsigned short ifi_type;   /* Device type */
        int            ifi_index;  /* Interface index */
        unsigned int   ifi_flags;  /* Device flags  */
        unsigned int   ifi_change; /* change mask */
    };
fr: struct ifinfomsg {
        unsigned char  ifi_family; /* AF_UNSPEC */
        unsigned short ifi_type;   /* Type périphérique */
        int            ifi_index;  /* Indice interface */
        unsigned int   ifi_flags;  /* Attributs périph. */
        unsigned int   ifi_change; /* Masque modificat. */
    };

note: FIXME Document ifinfomsg.ifi_type type: Plain text
en: I<ifi_flags> contains the device flags, see B<netdevice>(7); I<ifi_index> is the unique interface index (since Linux 3.7, it is possible to feed a nonzero value with the B<RTM_NEWLINK> message, thus creating a link with the given I<ifindex>); I<ifi_change> is reserved for future use and should be always set to 0xFFFFFFFF.
fr: I<ifi_flags> contient les attributs du périphérique, consultez B<netdevice>(7). I<ifi_index> est l'indice unique de l'interface (depuis Linux 3.7, il est possible de fournir une valeur non nulle avec le message B<RTM_NEWLINK>, créant un lien avec l’I<ifindex>) donné. I<ifi_change> est réservé pour un usage ultérieur et devrait toujours valoir 0xFFFFFFFF.

note: type: tbl table
en: Value type
fr: Type de valeur

note: type: tbl table
en: unspecified
fr: non précisé

note: type: tbl table
en: hardware address
fr: adresse matérielle

note: type: tbl table
en: interface L2 address
fr: adresse L2 d’interface

note: type: tbl table
en: L2 broadcast address
fr: adresse L2 de diffusion

note: type: tbl table
en: asciiz string
fr: chaîne ASCIIZ

note: type: tbl table
en: Device name
fr: nom de périphérique

note: type: tbl table
en: unsigned int
fr: entier non signé

note: type: tbl table
en: MTU of the device
fr: MTU du périphérique

note: type: tbl table
en: Link type
fr: type de lien

note: type: tbl table
en: Queueing discipline
fr: mécanismes de file

note: type: tbl table
en: see below
fr: voir ci\(hydessous

note: type: tbl table
en: Interface Statistics
fr: statistiques d’interface

note: type: Plain text
en: The value type for B<IFLA_STATS> is I<struct rtnl_link_stats> (I<struct net_device_stats> in Linux 2.4 and earlier).
fr: Le type de données pour B<IFLA_STATS> est I<struct rtnl_link_stats> (I<struct net_device_stats> dans les noyaux Linux 2.4 et antérieurs).

note: type: Plain text
en: Add, remove, or receive information about an IP address associated with an interface.  In Linux 2.2, an interface can carry multiple IP addresses, this replaces the alias device concept in 2.0.  In Linux 2.2, these messages support IPv4 and IPv6 addresses.  They contain an I<ifaddrmsg> structure, optionally followed by I<rtattr> routing attributes.
fr: Ajouter, supprimer ou obtenir des informations sur une adresse IP associée à une interface. Sous Linux 2.2, une interface peut gérer plusieurs adresses IP, ce qui remplace le concept d'alias de périphérique de Linux 2.0. Dans Linux 2.2, ces messages prennent en charge les adresses IPv4 et IPv6. Ils contiennent une structure I<ifaddrmsg>, suivie éventuellement par des attributs de routage I<rtattr>.

note: type: Plain text
en: struct ifaddrmsg {
        unsigned char ifa_family;    /* Address type */
        unsigned char ifa_prefixlen; /* Prefixlength of address */
        unsigned char ifa_flags;     /* Address flags */
        unsigned char ifa_scope;     /* Address scope */
        unsigned int  ifa_index;     /* Interface index */
    };
fr: struct ifaddrmsg {
        unsigned char ifa_family;    /* Type adresse */
        unsigned char ifa_prefixlen; /* Long. préfixe adresse */
        unsigned char ifa_flags;     /* Attributs adresse */
        unsigned char ifa_scope;     /* Portée adresse */
        unsigned int  ifa_index;     /* Indice interface */
    };

note: type: Plain text
en: I<ifa_family> is the address family type (currently B<AF_INET> or B<AF_INET6>), I<ifa_prefixlen> is the length of the address mask of the address if defined for the family (like for IPv4), I<ifa_scope> is the address scope, I<ifa_index> is the interface index of the interface the address is associated with.  I<ifa_flags> is a flag word of B<IFA_F_SECONDARY> for secondary address (old alias interface), B<IFA_F_PERMANENT> for a permanent address set by the user and other undocumented flags.
fr: I<ifa_family> est le type de famille d'adresses (actuellement B<AF_INET> ou B<AF_INET6>), I<ifa_prefixlen> est la longueur du masque d'adresse s'il est défini pour la famille (comme avec IPv4), I<ifa_scope> est la portée de l'adresse, I<ifa_index> est l'indice de l'interface associée à l'adresse. I<ifa_flags> est un attribut composé de B<IFA_F_SECONDARY> pour une adresse secondaire (les anciens alias d'interface), B<IFA_F_PERMANENT> pour une adresse permanente configurée par l'utilisateur, et d'autres indicateurs non documentés.

note: type: tbl table
en: Attributes
fr: Attributs

note: type: tbl table
en: raw protocol address
fr: adresse brute de protocole

note: type: tbl table
en: interface address
fr: adresse d’interface

note: type: tbl table
en: local address
fr: adresse locale

note: type: tbl table
en: name of the interface
fr: nom de l'interface.

note: type: tbl table
en: broadcast address
fr: adresse de diffusion

note: type: tbl table
en: anycast address
fr: adresse anycast

note: type: tbl table
en: Address information
fr: informations d’adresse

note: type: Plain text
en: Create, remove, or receive information about a network route.  These messages contain an I<rtmsg> structure with an optional sequence of I<rtattr> structures following.  For B<RTM_GETROUTE>, setting I<rtm_dst_len> and I<rtm_src_len> to 0 means you get all entries for the specified routing table.  For the other fields, except I<rtm_table> and I<rtm_protocol>, 0 is the wildcard.
fr: Créer, supprimer ou obtenir des informations à propos d'une route réseau. Ces messages contiennent une structure I<rtmsg> suivie d'une séquence éventuelle de structures I<rtattr>. Pour B<RTM_GETROUTE>, mettre I<rtm_dst_len> et I<rtm_src_len> à 0 signifie obtenir toutes les entrées pour la table de routage indiquée. Pour les autres champs, sauf I<rtm_table> et I<rtm_protocol>, 0 est le symbole générique signifiant «\ toutes valeurs\ ».

note: type: Plain text
en: struct rtmsg {
        unsigned char rtm_family;   /* Address family of route */
        unsigned char rtm_dst_len;  /* Length of destination */
        unsigned char rtm_src_len;  /* Length of source */
        unsigned char rtm_tos;      /* TOS filter */
        unsigned char rtm_table;    /* Routing table ID;
                                       see RTA_TABLE below */
        unsigned char rtm_protocol; /* Routing protocol; see below */
        unsigned char rtm_scope;    /* See below */
        unsigned char rtm_type;     /* See below */
fr: struct rtmsg {
        unsigned char rtm_family;   /* Famille d'adresses de la route */
        unsigned char rtm_dst_len;  /* Longueur destination */
        unsigned char rtm_src_len;  /* Longueur source */
        unsigned char rtm_tos;      /* Filtre TOS */
        unsigned char rtm_table;    /* ID table de routage ;
                                       voir RTA_TABLE ci-dessous */
        unsigned char rtm_protocol; /* Protocole de routage ;
                                       voir ci-dessous */
        unsigned char rtm_scope;    /* Voir ci-dessous */
        unsigned char rtm_type;     /* Voir ci-dessous */

note: type: tbl table
en: Route type
fr: Type de route

note: type: tbl table
en: unknown route
fr: route inconnue

note: type: tbl table
en: a gateway or direct route
fr: passerelle ou route directe

note: type: tbl table
en: a local interface route
fr: route d’interface locale

note: type: tbl table
en: a local broadcast route (sent as a broadcast)
fr: route de diffusion locale (envoi en broadcast)

note: type: tbl table
en: a local broadcast route (sent as a unicast)
fr: route de diffusion locale (envoi en unicast)

note: type: tbl table
en: a multicast route
fr: route multicast

note: type: tbl table
en: a packet dropping route
fr: route d'abandon de paquets

note: type: tbl table
en: an unreachable destination
fr: destination inaccessible

note: type: tbl table
en: a packet rejection route
fr: route de rejet de paquets

note: type: tbl table
en: continue routing lookup in another table
fr: recherche de routage prolongée dans une autre table

note: type: tbl table
en: a network address translation rule
fr: règle de traduction d'adresse réseau

note: type: tbl table
en: refer to an external resolver (not implemented)
fr: référence à une résolution externe (non implémentée)

note: type: tbl table
en: Route origin
fr: Origine de la route

note: type: tbl table
en: unknown
fr: inconnue

note: type: tbl table
en: by an ICMP redirect (currently unused)
fr: définie par une redirection ICMP (inutilisée actuellement)

note: type: tbl table
en: by the kernel
fr: définie par le noyau

note: type: tbl table
en: during boot
fr: obtenue pendant le démarrage

note: type: tbl table
en: by the administrator
fr: définie par l'administrateur

note: type: Plain text
en: Values larger than B<RTPROT_STATIC> are not interpreted by the kernel, they are just for user information.  They may be used to tag the source of a routing information or to distinguish between multiple routing daemons.  See I<E<lt>linux/rtnetlink.hE<gt>> for the routing daemon identifiers which are already assigned.
fr: Les valeurs plus grandes que B<RTPROT_STATIC> ne sont pas interprétées par le noyau et servent d'information utilisateur. Elles permettent de marquer la source de l’information de routage ou de faire une distinction entre plusieurs démons de routage. Consultez I<E<lt>linux/rtnetlink.hE<gt>> pour les identificateurs des démons de routage déjà affectés.

note: type: Plain text
en: I<rtm_scope> is the distance to the destination:
fr: I<rtm_scope> est la distance à la destination\ :

note: type: tbl table
en: global route
fr: route globale

note: type: tbl table
en: interior route in the local autonomous system
fr: route interne dans le système autonome local

note: type: tbl table
en: route on this link
fr: route sur ce lien

note: type: tbl table
en: route on the local host
fr: route sur l'hôte local

note: type: tbl table
en: destination doesn't exist
fr: destination inexistante

note: type: Plain text
en: The values between B<RT_SCOPE_UNIVERSE> and B<RT_SCOPE_SITE> are available to the user.
fr: Les valeurs entre B<RT_SCOPE_UNIVERSE> et B<RT_SCOPE_SITE> sont disponibles pour l'utilisateur.

note: type: Plain text
en: The I<rtm_flags> have the following meanings:
fr: Le champ I<rtm_flags> prend les significations suivantes\ :

note: type: tbl table
en: if the route changes, notify the user via rtnetlink
fr: si la route change, notifier l'utilisateur à l’aide de B<rtnetlink>

note: type: tbl table
en: route is cloned from another route
fr: la route est clonée depuis une autre route

note: type: tbl table
en: a multipath equalizer (not yet implemented)
fr: répartiteur multichemin (pas encore implémenté)

note: type: Plain text
en: I<rtm_table> specifies the routing table
fr: I<rtm_table> indique la table de routage

note: type: tbl table
en: an unspecified routing table
fr: table de routage non spécifiée

note: type: tbl table
en: the default table
fr: table par défaut

note: type: tbl table
en: the main table
fr: table principale

note: type: tbl table
en: the local table
fr: table locale

note: Keep table on same page type: Plain text
en: The user may assign arbitrary values between B<RT_TABLE_UNSPEC> and B<RT_TABLE_DEFAULT>.
fr: L'utilisateur peut affecter à son gré les valeurs entre B<RT_TABLE_UNSPEC> et B<RT_TABLE_DEFAULT>.

note: type: tbl table
en: ignored
fr: ignoré

note: type: tbl table
en: protocol address
fr: adresse de protocole

note: type: tbl table
en: Route destination address
fr: adresse de destination de la route

note: type: tbl table
en: Route source address
fr: adresse de source de la route

note: type: tbl table
en: Input interface index
fr: indice de l’interface d'entrée

note: type: tbl table
en: Output interface index
fr: indice de l’interface de sortie

note: type: tbl table
en: The gateway of the route
fr: passerelle de la route

note: type: tbl table
en: Priority of route
fr: priorité de la route

note: type: tbl table
en: Preferred source address
fr: adresse de la route préférée

note: type: tbl table
en: Route metric
fr: métrique de la route

note: type: tbl table
en: Multipath nexthop data
    br
    (see below).
fr: données multichemin nexthop
    (voir ci-dessous)

note: type: tbl table
en: No longer used
fr: abandonné

note: type: tbl table
en: Route realm
fr: domaine de route

note: type: tbl table
en: (see linux/rtnetlink.h)
fr: (voir linux/rtnetlink.h)

note: type: tbl table
en: Routing table ID; if set,
fr: ID de table de routage ; si défini

note: type: tbl table
en: rtm_table is ignored
fr: rtm_table est ignoré

note: type: tbl table
en: Gateway in different AF
    (see below)
fr: passerelle dans un AF différent
    (voir ci-dessous)

note: type: tbl table
en: Change packet
    destination address
fr: modification adresse
    de destination de paquet

note: type: tbl table
en: RFC4191 IPv6 router
    preference (see below)
fr: préférence de routeur IPv6
    RFC4191 (voir ci-dessous)

note: type: tbl table
en: Encapsulation type for
fr: type d’encapsulation pour

note: type: tbl table
en: lwtunnels (see below)
fr: lwtunnels (voir ci-dessous)

note: type: tbl table
en: Defined by RTA_ENCAP_TYPE
fr: défini par RTA_ENCAP_TYPE

note: type: tbl table
en: Expire time for IPv6
    routes (in seconds)
fr: délai d’expiration de
    routes IPv6 (en seconde)

note: type: Plain text
en: B<RTA_MULTIPATH> contains several packed instances of I<struct rtnexthop> together with nested RTAs (B<RTA_GATEWAY>):
fr: B<RTA_MULTIPATH> contient plusieurs instances groupées de I<struct rtnexthop> avec des RTA imbriqués (B<RTA_GATEWAY>) :

note: type: Plain text
en: struct rtnexthop {
        unsigned short rtnh_len;     /* Length of struct + length
                                        of RTAs */
        unsigned char  rtnh_flags;   /* Flags (see
                                        linux/rtnetlink.h) */
        unsigned char  rtnh_hops;    /* Nexthop priority */
        int            rtnh_ifindex; /* Interface index for this
                                        nexthop */
    }
fr: struct rtnexthop {
        unsigned short rtnh_len;     /* Long. de struct. + long.
                                        de RTA */
        unsigned char  rtnh_flags;   /* Indicateurs (voir
                                        linux/rtnetlink.h) */
        unsigned char  rtnh_hops;    /* Priorité nexthop */
        int            rtnh_ifindex; /* Indice interface pour
                                        ce nexthop */
    }

note: type: Plain text
en: There exist a bunch of B<RTNH_*> macros similar to B<RTA_*> and B<NLHDR_*> macros useful to handle these structures.
fr: Il existe un tas de macros B<RTNH_*> similaires aux macros B<RTA_*> et B<NLHDR_*> utiles pour gérer ces structures.

note: type: Plain text
en: I<rtvia_addr> is the address, I<rtvia_family> is its family type.
fr: I<rtvia_addr> est l’adresse, I<rtvia_family> est son type de famille.

note: type: Plain text
en: B<RTA_PREF> may contain values B<ICMPV6_ROUTER_PREF_LOW>, B<ICMPV6_ROUTER_PREF_MEDIUM>, and B<ICMPV6_ROUTER_PREF_HIGH> defined incw I<E<lt>linux/icmpv6.hE<gt>>.
fr: B<RTA_PREF> peut contenir les valeurs B<ICMPV6_ROUTER_PREF_LOW>, B<ICMPV6_ROUTER_PREF_MEDIUM> et B<ICMPV6_ROUTER_PREF_HIGH> définies dans I<E<lt>linux/icmpv6.hE<gt>>.

note: type: Plain text
en: B<RTA_ENCAP_TYPE> may contain values B<LWTUNNEL_ENCAP_MPLS>, B<LWTUNNEL_ENCAP_IP>, B<LWTUNNEL_ENCAP_ILA>, or B<LWTUNNEL_ENCAP_IP6> defined in I<E<lt>linux/lwtunnel.hE<gt>>.
fr: B<RTA_ENCAP_TYPE> peut contenir les valeurs B<LWTUNNEL_ENCAP_MPLS>, B<LWTUNNEL_ENCAP_IP>, B<LWTUNNEL_ENCAP_ILA> ou B<LWTUNNEL_ENCAP_IP6> définies dans I<E<lt>linux/lwtunnel.hE<gt>>.

note: type: Plain text
en: B<Fill these values in!>
fr: B<Fournissez ces valeurs\ !>

note: type: Plain text
en: Add, remove, or receive information about a neighbor table entry (e.g., an ARP entry).  The message contains an I<ndmsg> structure.
fr: Ajouter, supprimer ou obtenir des informations sur le voisinage d'un élément de table (p.ex.\ : une entrée ARP). Le message contient une structure I<ndmsg>.

note: type: Plain text
en: struct ndmsg {
        unsigned char ndm_family;
        int           ndm_ifindex;  /* Interface index */
        __u16         ndm_state;    /* State */
        __u8          ndm_flags;    /* Flags */
        __u8          ndm_type;
    };
fr: struct ndmsg {
        unsigned char ndm_family;
        int           ndm_ifindex;  /* Indice d’interface */
        __u16         ndm_state;    /* États */
        __u8          ndm_flags;    /* Indicateurs */
        __u8          ndm_type;
    };

note: type: Plain text
en: I<ndm_state> is a bit mask of the following states:
fr: I<ndm_state> est un masque de bits des états suivants\ :

note: type: tbl table
en: a currently resolving cache entry
fr: une entrée de cache en cours de résolution

note: type: tbl table
en: a confirmed working cache entry
fr: une entrée de cache en cours confirmée

note: type: tbl table
en: an expired cache entry
fr: une entrée de cache expirée

note: type: tbl table
en: an entry waiting for a timer
fr: une entrée de cache en attente de temporisateur

note: type: tbl table
en: a cache entry that is currently reprobed
fr: une entrée de cache en cours d’examen

note: type: tbl table
en: an invalid cache entry
fr: une entrée de cache non valable

note: type: tbl table
en: a device with no destination cache
fr: un périphérique sans cache de destination

note: type: tbl table
en: a static entry
fr: une entrée statique

note: type: Plain text
en: Valid I<ndm_flags> are:
fr: Les valeurs autorisées pour I<ndm_flags> sont\ :

note: type: tbl table
en: a proxy arp entry
fr: une entrée ARP de mandataire

note: type: tbl table
en: an IPv6 router
fr: un routeur IPv6

note: FIXME . document the members of the struct better type: Plain text
en: The I<rtattr> struct has the following meanings for the I<rta_type> field:
fr: La structure I<rtattr> prend les significations suivantes pour le champ I<rta_type> :

note: type: tbl table
en: unknown type
fr: type inconnu

note: type: tbl table
en: a neighbor cache n/w layer destination address
fr: une adr. de dest. de la couche de réseau du cache de voisinage

note: type: tbl table
en: a neighbor cache link layer address
fr: une adr. de couche de liaison du cache de voisinage

note: type: tbl table
en: cache statistics
fr: statistiques sur le cache

note: type: Plain text
en: If the I<rta_type> field is B<NDA_CACHEINFO>, then a I<struct nda_cacheinfo> header follows.
fr: Si le champ I<rta_type> vaut B<NDA_CACHEINFO>, alors un en-tête I<struct nda_cacheinfo> suit.

note: type: Plain text
en: Add, delete, or retrieve a routing rule.  Carries a I<struct rtmsg>
fr: Ajouter, supprimer ou rechercher une règle de routage. Utilise une I<struct rtmsg>

note: type: Plain text
en: Add, remove, or get a queueing discipline.  The message contains a I<struct tcmsg> and may be followed by a series of attributes.
fr: Ajouter, supprimer ou rechercher une discipline de file d'attente. Le message contient une structure I<struct tcmsg> qui peut être suivie par une série d'attributs.

note: type: Plain text
en: struct tcmsg {
        unsigned char    tcm_family;
        int              tcm_ifindex;   /* interface index */
        __u32            tcm_handle;    /* Qdisc handle */
        __u32            tcm_parent;    /* Parent qdisc */
        __u32            tcm_info;
    };
fr: struct tcmsg {
        unsigned char    tcm_family;
        int              tcm_ifindex;   /* Indice d’interface */
        __u32            tcm_handle;    /* Gestion qdisc */
        __u32            tcm_parent;    /* Qdisc parent */
        __u32            tcm_info;
    };

note: type: tbl table
en: Name of queueing discipline
fr: nom de la discipline de file

note: type: tbl table
en: byte sequence
fr: séquence d’octets

note: type: tbl table
en: Qdisc-specific options follow
fr: options spécifiques qdisc suivent

note: type: tbl table
en: Qdisc statistics
fr: statistiques qdisc

note: type: tbl table
en: qdisc-specific
fr: spécifique qdisc

note: type: tbl table
en: Module-specific statistics
fr: statistiques spécifiques au module

note: type: tbl table
en: Rate limit
fr: limite de taux

note: type: Plain text
en: In addition, various other qdisc-module-specific attributes are allowed.  For more information see the appropriate include files.
fr: De plus, d'autres attributs spécifiques au module Qdisc sont possibles. Pour plus d'informations, voir les fichiers d'en-tête appropriés.

note: type: Plain text
en: Add, remove, or get a traffic class.  These messages contain a I<struct tcmsg> as described above.
fr: Ajouter, supprimer ou rechercher une classe de trafic. Ces messages contiennent une I<struct tcmsg> décrite plus haut.

note: type: Plain text
en: Add, remove, or receive information about a traffic filter.  These messages contain a I<struct tcmsg> as described above.
fr: Ajouter, supprimer ou obtenir des informations sur un filtre de trafic. Ces messages contiennent une I<struct tcmsg> décrite plus haut.

note: type: Plain text
en: B<rtnetlink> is a new feature of Linux 2.2.
fr: B<rtnetlink> est une nouveauté de Linux 2.2.

note: type: SH
en: BUGS
fr: BOGUES

note: type: Plain text
en: This manual page is incomplete.
fr: Cette page de manuel est incomplète.

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

note: type: Plain text
en: This page is part of release 5.12 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.12 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies et la dernière version de cette page peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

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

note: type: Plain text
en: rtnetlink - Linux IPv4 routing socket
fr: rtnetlink – Socket de routage IPv4 de Linux

note: type: Plain text
en: Create, remove or get information about a specific network interface.  These messages contain an I<ifinfomsg> structure followed by a series of I<rtattr> structures.
fr: Créer, supprimer ou obtenir des informations à propos d'une interface réseau spécifique. Ces messages contiennent une structure I<ifinfomsg> suivie d'une série de structures I<rtattr>.

note: type: tbl table
en: value type
fr: type de valeur

note: type: tbl table
en: unspecified.
fr: non spécifié.

note: type: tbl table
en: L2 broadcast address.
fr: adresse L2 de diffusion.

note: type: tbl table
en: Device name.
fr: nom de périphérique

note: type: tbl table
en: MTU of the device.
fr: MTU du périphérique.

note: type: tbl table
en: Link type.
fr: type de liaison

note: type: tbl table
en: Queueing discipline.
fr: discipline de file.

note: type: tbl table
en: Interface Statistics.
fr: statistiques d’interface.

note: type: Plain text
en: Add, remove or receive information about an IP address associated with an interface.  In Linux 2.2, an interface can carry multiple IP addresses, this replaces the alias device concept in 2.0.  In Linux 2.2, these messages support IPv4 and IPv6 addresses.  They contain an I<ifaddrmsg> structure, optionally followed by I<rtattr> routing attributes.
fr: Ajouter, supprimer ou obtenir des informations sur une adresse IP associée à une interface. Sous Linux 2.2, une interface peut gérer plusieurs adresses IP, ce qui remplace le concept d'alias de Linux 2.0. Dans Linux 2.2, ces messages prennent en charge les adresses IPv4 et IPv6. Ils contiennent une structure I<ifaddrmsg>, suivie éventuellement par des attributs de routage I<rtattr>.

note: type: Plain text
en: struct ifaddrmsg {
        unsigned char ifa_family;    /* Address type */
        unsigned char ifa_prefixlen; /* Prefixlength of address */
        unsigned char ifa_flags;     /* Address flags */
        unsigned char ifa_scope;     /* Address scope */
        int           ifa_index;     /* Interface index */
    };
fr: struct ifaddrmsg {
        unsigned char ifa_family;    /* Type adresse */
        unsigned char ifa_prefixlen; /* Long. préfixe adresse */
        unsigned char ifa_flags;     /* Attributs adresse */
        unsigned char ifa_scope;     /* Portée adresse */
        int           ifa_index;     /* Indice d’interface */
    };

note: type: tbl table
en: broadcast address.
fr: adresse de diffusion

note: type: tbl table
en: Address information.
fr: information d'adresse

note: type: Plain text
en: Create, remove or receive information about a network route.  These messages contain an I<rtmsg> structure with an optional sequence of I<rtattr> structures following.  For B<RTM_GETROUTE>, setting I<rtm_dst_len> and I<rtm_src_len> to 0 means you get all entries for the specified routing table.  For the other fields, except I<rtm_table> and I<rtm_protocol>, 0 is the wildcard.
fr: Créer, supprimer ou obtenir des informations à propos d'une route réseau. Ces messages contiennent une structure I<rtmsg> suivie d'une séquence éventuelle de structures I<rtattr>. Pour B<RTM_GETROUTE>, mettre I<rtm_dst_len> et I<rtm_src_len> à 0 signifie obtenir toutes les entrées pour la table de routage indiquée. Pour les autres champs, sauf pour I<rtm_table> et I<rtm_protocol>, 0 est le symbole générique signifiant «\ toutes valeurs\ ».

note: type: Plain text
en: struct rtmsg {
        unsigned char rtm_family;   /* Address family of route */
        unsigned char rtm_dst_len;  /* Length of destination */
        unsigned char rtm_src_len;  /* Length of source */
        unsigned char rtm_tos;      /* TOS filter */
fr: struct rtmsg {
        unsigned char rtm_family;   /* Famille d'adresses de route */
        unsigned char rtm_dst_len;  /* Longueur destination */
        unsigned char rtm_src_len;  /* Longueur source */
        unsigned char rtm_tos;      /* Filtre TOS */

note: type: Plain text
en:     unsigned char rtm_table;    /* Routing table ID */
        unsigned char rtm_protocol; /* Routing protocol; see below */
        unsigned char rtm_scope;    /* See below */
        unsigned char rtm_type;     /* See below */
fr:     unsigned char rtm_table;    /* ID table routage */
        unsigned char rtm_protocol; /* Protocole route, cf plus bas */
        unsigned char rtm_scope;    /* Cf. plus bas */
        unsigned char rtm_type;     /* Cf. plus bas */

note: type: tbl table
en: Route origin.
fr: origine de la route.

note: type: tbl table
en: ignored.
fr: ignoré

note: type: tbl table
en: Route destination address.
fr: adresse de la route de destination.

note: type: tbl table
en: Route source address.
fr: adresse de la route de la source.

note: type: tbl table
en: Input interface index.
fr: indice d’interface d'entrée.

note: type: tbl table
en: Output interface index.
fr: indice d’interface de sortie.

note: type: tbl table
en: Priority of route.
fr: priorité de la route.

note: type: Plain text
en: Add, remove or receive information about a neighbor table entry (e.g., an ARP entry).  The message contains an I<ndmsg> structure.
fr: Ajouter, supprimer ou obtenir des informations sur le voisinage d'un élément de table (p.ex.\ : entrée ARP). Le message contient une structure I<ndmsg>.

note: type: tbl table
en: cache statistics.
fr: statistiques sur le cache.

note: type: Plain text
en: If the I<rta_type> field is B<NDA_CACHEINFO>, then a I<struct nda_cacheinfo> header follows
fr: Si le champ I<rta_type> vaut B<NDA_CACHEINFO>, alors un en-tête I<struct nda_cacheinfo> suit.

note: type: Plain text
en: Add, delete or retrieve a routing rule.  Carries a I<struct rtmsg>
fr: Ajouter, supprimer ou rechercher une règle de routage. Utilise une I<struct rtmsg>

note: type: Plain text
en: Add, remove or get a queueing discipline.  The message contains a I<struct tcmsg> and may be followed by a series of attributes.
fr: Ajouter, supprimer ou rechercher une discipline de file d'attente. Le message contient une structure I<struct tcmsg> qui peut être suivie par une série d'attributs.

note: type: tbl table
en: Qdisc statistics.
fr: statistiques qdisc.

note: type: tbl table
en: Module-specific statistics.
fr: statistiques spécifiques au module.

note: type: tbl table
en: Rate limit.
fr: limite de taux.

note: type: Plain text
en: Add, remove or get a traffic class.  These messages contain a I<struct tcmsg> as described above.
fr: Ajouter, supprimer ou rechercher une classe de trafic. Ces messages contiennent une I<struct tcmsg> décrite plus haut.

note: type: Plain text
en: Add, remove or receive information about a traffic filter.  These messages contain a I<struct tcmsg> as described above.
fr: Ajouter, supprimer ou obtenir des informations sur un filtre de trafic. Ces messages contiennent une I<struct tcmsg> décrite plus haut.

note: type: Plain text
en: This page is part of release 5.04 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.04 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies et la dernière version de cette page peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: TH
en: 2020-06-09
fr: 9 juin 2020

note: type: Plain text
en: This page is part of release 5.10 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.10 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies et la dernière version de cette page peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 4.16 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 4.16 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies et la dernière version de cette page peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.
