aboutsummaryrefslogtreecommitdiff
path: root/sf-pcapng.c
diff options
context:
space:
mode:
Diffstat (limited to 'sf-pcapng.c')
-rw-r--r--sf-pcapng.c24
1 files changed, 11 insertions, 13 deletions
diff --git a/sf-pcapng.c b/sf-pcapng.c
index 058a7244d62a..2a756b4f9042 100644
--- a/sf-pcapng.c
+++ b/sf-pcapng.c
@@ -21,9 +21,7 @@
* sf-pcapng.c - pcapng-file-format-specific code from savefile.c
*/
-#ifdef HAVE_CONFIG_H
#include <config.h>
-#endif
#include <pcap/pcap-inttypes.h>
@@ -203,7 +201,7 @@ struct pcap_ng_if {
uint64_t tsresol; /* time stamp resolution */
tstamp_scale_type_t scale_type; /* how to scale */
uint64_t scale_factor; /* time stamp scale factor for power-of-10 tsresol */
- uint64_t tsoffset; /* time stamp offset */
+ int64_t tsoffset; /* time stamp offset */
};
/*
@@ -263,7 +261,7 @@ read_bytes(FILE *fp, void *buf, size_t bytes_to_read, int fail_on_eof,
amt_read = fread(buf, 1, bytes_to_read, fp);
if (amt_read != bytes_to_read) {
if (ferror(fp)) {
- pcap_fmt_errmsg_for_errno(errbuf, PCAP_ERRBUF_SIZE,
+ pcapint_fmt_errmsg_for_errno(errbuf, PCAP_ERRBUF_SIZE,
errno, "error reading dump file");
} else {
if (amt_read == 0 && !fail_on_eof)
@@ -460,7 +458,7 @@ get_optvalue_from_block_data(struct block_cursor *cursor,
static int
process_idb_options(pcap_t *p, struct block_cursor *cursor, uint64_t *tsresol,
- uint64_t *tsoffset, int *is_binary, char *errbuf)
+ int64_t *tsoffset, int *is_binary, char *errbuf)
{
struct option_header *opthdr;
void *optvalue;
@@ -595,7 +593,7 @@ add_interface(pcap_t *p, struct interface_description_block *idbp,
{
struct pcap_ng_sf *ps;
uint64_t tsresol;
- uint64_t tsoffset;
+ int64_t tsoffset;
int is_binary;
ps = p->priv;
@@ -820,7 +818,7 @@ pcap_ng_check_header(const uint8_t *magic, FILE *fp, u_int precision,
amt_read = fread(&total_length, 1, sizeof(total_length), fp);
if (amt_read < sizeof(total_length)) {
if (ferror(fp)) {
- pcap_fmt_errmsg_for_errno(errbuf, PCAP_ERRBUF_SIZE,
+ pcapint_fmt_errmsg_for_errno(errbuf, PCAP_ERRBUF_SIZE,
errno, "error reading dump file");
*err = 1;
return (NULL); /* fail */
@@ -835,7 +833,7 @@ pcap_ng_check_header(const uint8_t *magic, FILE *fp, u_int precision,
amt_read = fread(&byte_order_magic, 1, sizeof(byte_order_magic), fp);
if (amt_read < sizeof(byte_order_magic)) {
if (ferror(fp)) {
- pcap_fmt_errmsg_for_errno(errbuf, PCAP_ERRBUF_SIZE,
+ pcapint_fmt_errmsg_for_errno(errbuf, PCAP_ERRBUF_SIZE,
errno, "error reading dump file");
*err = 1;
return (NULL); /* fail */
@@ -1060,7 +1058,7 @@ pcap_ng_check_header(const uint8_t *magic, FILE *fp, u_int precision,
done:
p->linktype = linktype_to_dlt(idbp->linktype);
- p->snapshot = pcap_adjust_snapshot(p->linktype, idbp->snaplen);
+ p->snapshot = pcapint_adjust_snapshot(p->linktype, idbp->snaplen);
p->linktype_ext = 0;
/*
@@ -1090,7 +1088,7 @@ pcap_ng_cleanup(pcap_t *p)
struct pcap_ng_sf *ps = p->priv;
free(ps->ifaces);
- sf_cleanup(p);
+ pcapint_sf_cleanup(p);
}
/*
@@ -1261,7 +1259,7 @@ pcap_ng_next_packet(pcap_t *p, struct pcap_pkthdr *hdr, u_char **data)
* snapshot length.
*/
if ((bpf_u_int32)p->snapshot !=
- pcap_adjust_snapshot(p->linktype, idbp->snaplen)) {
+ pcapint_adjust_snapshot(p->linktype, idbp->snaplen)) {
snprintf(p->errbuf, PCAP_ERRBUF_SIZE,
"an interface has a snapshot length %u different from the snapshot length of the first interface",
idbp->snaplen);
@@ -1489,7 +1487,7 @@ found:
}
#ifdef _WIN32
/*
- * tv_sec and tv_used in the Windows struct timeval are both
+ * tv_sec and tv_usec in the Windows struct timeval are both
* longs.
*/
hdr->ts.tv_sec = (long)sec;
@@ -1512,7 +1510,7 @@ found:
if (*data == NULL)
return (-1);
- pcap_post_process(p->linktype, p->swapped, hdr, *data);
+ pcapint_post_process(p->linktype, p->swapped, hdr, *data);
return (1);
}