pcap_geterr(3pcap)

pcap_geterr3pcap

Get or print libpcap error message text

Usage

#include <pcap/pcap.h>

char *pcap_geterr(pcap_t *p); void pcap_perror(pcap_t *p, const char *prefix);

Overview

pcap_geterr() returns the error text pertaining to the last pcap library error. NOTE: the pointer it returns will no longer point to a valid error message string after the pcap_t passed to it is closed; you must use or copy the string before closing the pcap_t.

pcap_perror() prints the text of the last pcap library error on stderr, prefixed by prefix.

Releases

9 releases since Debian 6.0 (Squeeze); the text changed 4 times.

  1. 6.0–7
  2. 8
  3. 9–10
  4. 11–13
  5. Arch

From libpcap 1.11.0-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.