Man page of PCAP_FILE

Section: Misc. Reference Manual Pages (3PCAP)
Updated: 3 January 2014
Return to Main Contents

This man page documents libpcap version 1.11.0-PRE-GIT (see also: 1.10.1, 1.10.0, 1.9.1, 1.9.0, 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.


pcap_file - get the standard I/O stream for a savefile being read


#include <pcap/pcap.h>

FILE *pcap_file(pcap_t *p);


pcap_file() returns the standard I/O stream of the ``savefile,'' if a ``savefile'' was opened with pcap_open_offline(3PCAP), or NULL, if a network device was opened with pcap_create(3PCAP) and pcap_activate(3PCAP), or with pcap_open_live(3PCAP).

Note that the Packet Capture library is usually built with large file support, so the standard I/O stream of the ``savefile'' might refer to a file larger than 2 gigabytes; applications that use pcap_file() should, if possible, use calls that support large files on the return value of pcap_file() or the value returned by fileno(3) when passed the return value of pcap_file().




This HTML man page was generated at 15:07:04 GMT, November 01, 2021 from a source man page in "The Tcpdump Group" git repositories using man2html and other tools.