config/pf-ring: Recognize and set add'l cluster types

This commit extends the pf-ring config parser to recognize the
additional cluster types:
- cluster_inner_flow
- cluster_inner_flow_2_tuple
- cluster_inner_flow_4_tuple
- cluster_inner_flow_5_tuple

Issue: 5975
pull/8787/head
Jeff Lucovsky 3 years ago committed by Victor Julien
parent 0ac3bee423
commit b21a4ded6e

@ -367,6 +367,21 @@ static void *ParsePfringConfig(const char *iface)
SCLogInfo("Using flow cluster mode for PF_RING (iface %s)",
pfconf->iface);
pfconf->ctype = CLUSTER_FLOW;
} else if (strcmp(tmpctype, "cluster_inner_flow") == 0) {
SCLogInfo("Using flow cluster mode inner mode for PF_RING (iface %s)", pfconf->iface);
pfconf->ctype = CLUSTER_INNER_FLOW;
} else if (strcmp(tmpctype, "cluster_inner_flow_2_tuple") == 0) {
SCLogInfo(
"Using flow cluster inner 2 tuple mode for PF_RING (iface %s)", pfconf->iface);
pfconf->ctype = CLUSTER_INNER_FLOW_2_TUPLE;
} else if (strcmp(tmpctype, "cluster_inner_flow_4_tuple") == 0) {
SCLogInfo(
"Using flow cluster inner 4 tuple mode for PF_RING (iface %s)", pfconf->iface);
pfconf->ctype = CLUSTER_INNER_FLOW_4_TUPLE;
} else if (strcmp(tmpctype, "cluster_inner_flow_5_tuple") == 0) {
SCLogInfo(
"Using flow cluster inner 5 tuple mode for PF_RING (iface %s)", pfconf->iface);
pfconf->ctype = CLUSTER_INNER_FLOW_5_TUPLE;
} else {
SCLogError("invalid cluster-type %s", tmpctype);
SCFree(pfconf);

Loading…
Cancel
Save