Sous-routine pcap_lookupdev

Objectif

Obtient le nom d'une unité réseau sur le système.

Bibliothèque

Bibliothèque pcap (libpcap.a)

Syntaxe

#include <pcap.h>

char *pcap_lookupdev(char * errbuf);

Descriptif

La sous-routine pcap_lookupdev obtient une unité réseau pouvant être utilisée avec les sous-routines pcap_open_live et pcap_lookupnet . Si aucune interface n'est trouvée ou si aucune interface n'est configurée pour être activée, la valeur Null est renvoyée. Dans le cas de plusieurs périphériques réseau connectés au système, la sous-routine pcap_lookupdev renvoie la première unité qu'elle détecte comme étant en fonction, autre que l'interface de bouclage. (Loopback est toujours ignoré.)

Paramètres

Article Descriptif
errbuf Renvoie un texte d'erreur et n'est défini que lorsque la sous-routine pcap_lookupdev échoue.

Valeurs renvoyées

Une fois l'opération terminée, la sous-routine pcap_lookupdev renvoie un pointeur vers le nom d'une unité réseau connectée au système. Si la sous-routine pcap_lookupdev échoue, la valeur Null est renvoyée et le texte indiquant l'erreur spécifique est écrit dans errbuf.