|
@@ -125,8 +125,8 @@ void sipdump_write_pcap(FILE *fs, sipdump_data_t *spd)
|
|
char *p = NULL;
|
|
char *p = NULL;
|
|
|
|
|
|
struct pcap_record_header v_pcap_record_header = {
|
|
struct pcap_record_header v_pcap_record_header = {
|
|
- .ts_sec = spd->tv.tv_sec,
|
|
|
|
- .ts_usec = spd->tv.tv_usec,
|
|
|
|
|
|
+ .ts_sec = 0,
|
|
|
|
+ .ts_usec = 0,
|
|
};
|
|
};
|
|
struct pcap_ethernet_header v_pcap_ethernet_header = {
|
|
struct pcap_ethernet_header v_pcap_ethernet_header = {
|
|
.type = 0,
|
|
.type = 0,
|
|
@@ -148,6 +148,9 @@ void sipdump_write_pcap(FILE *fs, sipdump_data_t *spd)
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ v_pcap_record_header.ts_sec = spd->tv.tv_sec;
|
|
|
|
+ v_pcap_record_header.ts_usec = spd->tv.tv_usec;
|
|
|
|
+
|
|
data = spd->data;
|
|
data = spd->data;
|
|
if((sipdump_mode & SIPDUMP_MODE_WPCAPEX) && (spd->data.len < BUF_SIZE - 256)) {
|
|
if((sipdump_mode & SIPDUMP_MODE_WPCAPEX) && (spd->data.len < BUF_SIZE - 256)) {
|
|
if(_sipdump_pcap_data_buf == NULL) {
|
|
if(_sipdump_pcap_data_buf == NULL) {
|