diff --git a/src/runmode-pfring.c b/src/runmode-pfring.c index 5022a56799..eec9e94418 100644 --- a/src/runmode-pfring.c +++ b/src/runmode-pfring.c @@ -82,9 +82,11 @@ void PfringDerefConfig(void *conf) { PfringIfaceConfig *pfp = (PfringIfaceConfig *)conf; if (SC_ATOMIC_SUB(pfp->ref, 1) == 0) { +#ifdef HAVE_PFRING_SET_BPF_FILTER if (pfp->bpf_filter) { SCFree(pfp->bpf_filter); } +#endif SCFree(pfp); } }