]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
bpf: remove OpenBSD guards 9035/head
authorVictor Julien <vjulien@oisf.net>
Fri, 16 Jun 2023 09:41:57 +0000 (11:41 +0200)
committerVictor Julien <vjulien@oisf.net>
Fri, 16 Jun 2023 09:42:00 +0000 (11:42 +0200)
libpcap bpf functions are supported now.

src/util-bpf.c
src/util-bpf.h

index 443b311c60874426376afd44add6763890e6e82e..dda910d2c8b4c86567f6e0fb4ee7ea8df2434ab0 100644 (file)
@@ -50,8 +50,6 @@ void ConfSetBPFFilter(
     }
 }
 
-#if !defined __OpenBSD__
-
 /** protect bpf filter build, as it is not thread safe */
 static SCMutex bpf_set_filter_lock = SCMUTEX_INITIALIZER;
 
@@ -96,5 +94,3 @@ int SCBPFCompile(int snaplen_arg, int linktype_arg, struct bpf_program *program,
 
     return (ret);
 }
-
-#endif /* Not __OpenBSD__ */
index 341c15845331e733ce9e9d24361ecafc1941b058..8196077f8a07f576dc33193a74f5322f4ad01c7e 100644 (file)
 void ConfSetBPFFilter(
         ConfNode *if_root, ConfNode *if_default, const char *iface, const char **bpf_filter);
 
-#if !defined __OpenBSD__
-
 int SCBPFCompile(int snaplen_arg, int linktype_arg, struct bpf_program *program,
                  const char *buf, int optimize, uint32_t mask,
                  char *errbuf, size_t errbuf_len);
 
 void SCBPFFree(struct bpf_program *program);
 
-#endif /* Not __OpenBSD__ */
 #endif /* __UTIL_BPF_H__ */