Sous-routine pcap_geterr

Objectif

Obtient le message d'erreur pcap le plus récent.

Bibliothèque

Bibliothèque pcap (libpcap.a)

Syntaxe

#include <pcap.h>

char *pcap_geterr(pcap_t * p);

Descriptif

La sous-routine pcap_geterr renvoie le texte d'erreur relatif à la dernière erreur de la bibliothèque pcap. Cette sous-routine est utile pour obtenir du texte d'erreur des sous-routines qui ne renvoient pas de chaîne d'erreur. Comme le pointeur renvoyé pointe vers un espace mémoire qui sera réutilisé par les sous-routines de la bibliothèque pcap, il est important de copier ce message dans une nouvelle mémoire tampon si le texte d'erreur doit être sauvegardé.

Paramètres

Article Descriptif
p Pointe vers un descripteur de capture de paquet renvoyé par la sous-routine pcap_open_live ou pcap_open_offline .

Valeurs renvoyées

La sous-routine pcap_geterr renvoie un pointeur vers le message d'erreur le plus récent d'une sous-routine de la bibliothèque pcap. S'il n'y a pas eu de messages d'erreur précédents, une chaîne avec 0 comme premier octet est renvoyée.