Linux repositories inspector

skb_queue_tail(9) - Français

Linux
19 mars 1999

man-pages-fr

French version of the Linux man-pages

linux-manual-4.9

Linux kernel API manual pages for version 4.9

linux-manual-4.12

Linux kernel API manual pages for version 4.12

kernel-plus-doc

Various documentation bits found in the kernel source

kernel-doc

Various bits of documentation found in the kernel sources.

kernel-rt-doc

Various documentation bits found in the kernel source

linux-manpages

Kernel hackers manual - Section 9 manpages that comes with the Linux kernel.

linux-manual-4.2

Linux kernel API manual pages for version 4.2

linux-manual-4.7

Linux kernel API manual pages for version 4.7

kernel-docs

Kernel Documentation

NOM

__skb_queue_tail, skb_queue_tail - Insérer un sk_buff au début d’une liste

SYNOPSIS

#include <linux/skbuff.h>
void __skb_queue_tail(struct sk_buff_head *list, struct sk_buff *newsk);
void skb_queue_tail(struct sk_buff_head *list, struct sk_buff *newsk);

DESCRIPTION

La fonction skb_queue_tail ajoute newsk au début de list. Plus précisément, il affecte les pointeurs list, next, et prev dans newsk, et incrémente le champ qlen de list.

VALEUR RENVOYÉE

Aucune

NOTES

Il est important de constater que les différences entre __skb_dequeue et skb_dequeue, mais ausi entre les fonctions __skb_ et leur équivalent skb_. Les fonctions __skb_ ne sont pas atomiques (Ndt : non réentrantes) et devraient être utilisées après avoir désactivé les interruptions. Pour faciliter l’écriture des pilotes, les fonctions skb_ sont fournies ; elles désactivent et réactivent les interruptions de manière transparente en plus de réaliser la tâche demandée.

DISPONIBILITÉ

Linux 1.0+

VOIR AUSSI

intro(9), skb_queue_head(9), skb_insert(9)
/usr/src/linux/net/netlink.c /usr/src/linux/net/appletalk/aarp.c /usr/src/linux/net/core/skbuff.c /usr/src/linux/net/ipv4/arp.c /usr/src/linux/include/net/sock.h

AUTEUR

Cyrus Durgin <>

TRADUCTION

Thierry Vignaud <>, 1999
⇧ Top