pcap_fileno(3PCAP) man page
Updated: 25 July 2018 • View in plain text •
Return to Main Contents
This man page documents libpcap version 1.11.0-PRE-GIT (see also: 1.10.4, 1.10.2, 1.10.1, 1.10.0, 1.9.1, 1.8.1, 1.7.4, 1.6.2, 1.5.3).
Your system may have a different version installed, possibly with some local modifications. To achieve the best results, please make sure this version of this man page suits your needs. If necessary, try to look for a different version on this web site or in the man pages available in your installation.NAME
pcap_fileno - get the file descriptor for a live capture
SYNOPSIS
#include <pcap/pcap.h> int pcap_fileno(pcap_t *p);
DESCRIPTION
If
p
refers to a network device that was opened for a live capture using
a combination of
pcap_create(3PCAP)
and
pcap_activate(3PCAP),
or using
pcap_open_live(3PCAP),
pcap_fileno()
returns the file descriptor from which captured packets are read.
If
p
refers to a ``savefile'' that was opened using functions such as
pcap_open_offline(3PCAP)
or
pcap_fopen_offline(3PCAP),
a ``dead''
pcap_t
opened using
pcap_open_dead(3PCAP),
or a
pcap_t
that was created with
pcap_create()
but that has not yet been activated with
pcap_activate(),
it returns
PCAP_ERROR
.
SEE ALSO
COLOPHON
This HTML man page was generated at 13:50:55 GMT, February 26, 2023
from a source man page in "The Tcpdump Group" git repositories
using man2html and other tools.