{ "capture_path", Parameter::PT_STRING, nullptr, nullptr,
"directory path to capture pcaps" },
- { "max_packet_count", Parameter::PT_INT, "0:max32", "1000000",
+ { "max_packet_count", Parameter::PT_INT, "0:max32", "0",
"cap the number of packets per thread" },
{ nullptr, Parameter::PT_MAX, nullptr, nullptr, nullptr }
{ "capture_path", Parameter::PT_STRING, nullptr, nullptr,
"directory path to capture pcaps" },
- { "max_packet_count", Parameter::PT_INT, "0:max32", "1000000",
+ { "max_packet_count", Parameter::PT_INT, "0:max32", "0",
"cap the number of packets per thread" },
{ nullptr, Parameter::PT_MAX, nullptr, nullptr, nullptr }
auto file_name = std::string(FILE_NAME);
if ( ThreadConfig::get_instance_max() > 1 )
file_name.insert(file_name.find(".pcap"),
- ("_" + std::to_string(get_instance_id()) + \
- "_" + std::to_string(get_relative_instance_number())));
+ "_" + std::to_string(get_relative_instance_number()));
fname = config.capture_path + "/" + file_name;
}
}
if (matched_filter)
- {
write_packet(p);
- cap_count_stats.matched++;
- }
cap_count_stats.checked++;
}
packet_count++;
}
+ cap_count_stats.matched++;
struct pcap_pkthdr pcaphdr;
pcaphdr.ts = p->pkth->ts;
pcaphdr.caplen = p->pktlen;
{
pcap.emplace_back(p);
write_packet_called = true;
+ cap_count_stats.matched++;
}
bool capture_init() override