Man page of PCAP_FILENO

Section: Misc. Reference Manual Pages (3PCAP)
Updated: 25 July 2018
Return to Main Contents

This man page documents libpcap version 1.11.0-PRE-GIT.

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.


pcap_fileno - get the file descriptor for a live capture  


#include <pcap/pcap.h>

int pcap_fileno(pcap_t *p);


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.  



This document was created by man2html, using the manual pages from "The Tcpdump Group" git repositories.
Time: 10:43:40 GMT, October 05, 2021 [Valid HTML 4.01] [Valid CSS]