libpcap
1.10.1
About: libpcap is a packet filter library used by tools like tcpdump.
![]() ![]() |
Go to the source code of this file.
Functions | |
pcap_t * | pcap_check_header (const uint8_t *magic, FILE *fp, u_int precision, char *errbuf, int *err) |
pcap_t* pcap_check_header | ( | const uint8_t * | magic, |
FILE * | fp, | ||
u_int | precision, | ||
char * | errbuf, | ||
int * | err | ||
) |
Definition at line 153 of file sf-pcap.c.
References pcap::buffer, pcap::bufsize, pcap::cleanup_op, DLT_EN10MB, errno, pcap_sf::hdrsize, KUZNETZOV_TCPDUMP_MAGIC, pcap_sf::lengths_swapped, pcap::linktype, pcap_file_header::linktype, pcap::linktype_ext, linktype_to_dlt(), LT_LINKTYPE, LT_LINKTYPE_EXT, pcap_file_header::magic, MAYBE_SWAPPED, pcap::next_packet_op, NOT_SWAPPED, NSEC_TCPDUMP_MAGIC, pcap::opt, PASS_THROUGH, pcap_adjust_snapshot(), PCAP_ERRBUF_SIZE, pcap_fmt_errmsg_for_errno(), pcap_next_packet(), PCAP_OPEN_OFFLINE_COMMON, PCAP_TSTAMP_PRECISION_MICRO, PCAP_TSTAMP_PRECISION_NANO, PCAP_VERSION_MAJOR, PCAP_VERSION_MINOR, pcap::priv, SCALE_DOWN, pcap_sf::scale_type, SCALE_UP, sf_cleanup(), pcap_file_header::sigfigs, pcap_file_header::snaplen, pcap::snapshot, snprintf(), SWAPLONG, pcap::swapped, SWAPPED, SWAPSHORT, TCPDUMP_MAGIC, pcap_file_header::thiszone, pcap_opt::tstamp_precision, pcap::version_major, pcap_file_header::version_major, pcap::version_minor, and pcap_file_header::version_minor.