pcap_file(3PCAP) man page
Updated: 3 January 2014 •
View in plain text •
Return to Main Contents
This man page documents libpcap version 1.10.1 (see also: git master branch, 1.10.5, 1.10.4, 1.10.2, 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_file - get the standard I/O stream for a savefile being read
SYNOPSIS
#include <pcap/pcap.h> FILE *pcap_file(pcap_t *p);
DESCRIPTION
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().
SEE ALSO
COLOPHON
This HTML man page was generated at 12:26:14 GMT, October 07, 2021
from a source man page in "The Tcpdump Group" git repositories
using man2html and other tools.