Lines Matching defs:hdr
81 npfd_log_gethdr(npfd_log_t *ctx, struct pcap_file_header*hdr)
85 hdr->magic = 0;
91 switch (fread(hdr, sizeof(*hdr), 1, fp)) {
93 hdr->magic = 0;
97 if (hdr->magic != TCPDUMP_MAGIC ||
98 hdr->version_major != PCAP_VERSION_MAJOR ||
99 hdr->version_minor != PCAP_VERSION_MINOR ||
100 hdr->sigfigs != (u_int)pcap_get_tstamp_precision(ctx->pcap))
110 hdr->magic = (uint32_t)-1;
117 struct pcap_file_header hdr;
118 FILE *fp = npfd_log_gethdr(ctx, &hdr);
120 return hdr.magic == (uint32_t)-1 ? -1 : 0;
122 return hdr.snaplen;
128 struct pcap_file_header hdr;
129 FILE *fp = npfd_log_gethdr(ctx, &hdr);
133 if (hdr.magic == 0)
143 for (o = sizeof(hdr);; count++) {
155 return hdr.snaplen;
158 if (pkt.caplen > hdr.snaplen)
189 return hdr.snaplen;