]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
af-packet: fix loading of ebpf filter
authorEric Leblond <eric@regit.org>
Wed, 13 Feb 2019 15:11:53 +0000 (16:11 +0100)
committerVictor Julien <victor@inliniac.net>
Tue, 18 Jun 2019 05:07:02 +0000 (07:07 +0200)
src/runmode-af-packet.c

index aadd65fe387e32f495b3b0394958a0c60afb2a04..40b8d8fd5917c57caf128b19a9fc71de957cad62 100644 (file)
@@ -429,6 +429,7 @@ static void *ParseAFPConfig(const char *iface)
                   ebpf_file);
         aconf->ebpf_filter_file = ebpf_file;
         aconf->ebpf_t_config.mode = AFP_MODE_EBPF_BYPASS;
+        aconf->ebpf_t_config.flags |= EBPF_SOCKET_FILTER;
 #endif
         ConfGetChildValueBoolWithDefault(if_root, if_default, "bypass", &conf_val);
         if (conf_val) {