From a3d7284d5ebf5432b41ec20356d870ec2c64b5ef Mon Sep 17 00:00:00 2001 From: Tim Wojtulewicz Date: Mon, 24 Aug 2020 15:51:51 -0700 Subject: [PATCH] GH-158: Ensure packet-filter framework is loaded if -f option is passed --- src/zeek-setup.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/zeek-setup.cc b/src/zeek-setup.cc index c2f2a8b2b7..705c04a704 100644 --- a/src/zeek-setup.cc +++ b/src/zeek-setup.cc @@ -566,6 +566,9 @@ zeek::detail::SetupResult setup(int argc, char** argv, for ( const auto& script : options.scripts_to_load ) add_input_file(script.data()); + if ( options.pcap_filter ) + add_input_file("base/frameworks/packet-filter/main.zeek"); + push_scope(nullptr, nullptr); zeek::detail::dns_mgr = new zeek::detail::DNS_Mgr(dns_type);