]> git.ipfire.org Git - thirdparty/suricata.git/commit
af-packet: use configured cluster-id when checking for fanout
authorJason Ish <jason.ish@oisf.net>
Fri, 16 Oct 2020 15:43:29 +0000 (09:43 -0600)
committerVictor Julien <victor@inliniac.net>
Wed, 29 Sep 2021 12:52:00 +0000 (14:52 +0200)
commitdf0ed6fda47fc80a397710316ae78cc3967e29bb
tree91953efdf8e3dcfab04faa66e7f51e9d4280c8e7
parent3a230c2208046d001b386979663a6c565691794b
af-packet: use configured cluster-id when checking for fanout

When testing for fanout support a cluster-id of 1 was always being
used instead of the configured cluster-id. This limited fanout
support to only one Suricata instance.

Instead of hardcoding an ID of 1, use the configured cluster-id.

Also make cluster_id a uint16_t instead of an int in AFPThreadVars.

Redmine issue:
https://redmine.openinfosecfoundation.org/issues/3419
src/source-af-packet.c
src/source-af-packet.h