Project

General

Profile

Actions

Task #4682

open

Task #2693: tracking: libsuricata

tracking: clean up globals and thread locals

Added by Victor Julien about 3 years ago. Updated 5 months ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Effort:
Difficulty:
Label:

Description

As we want to turn suricata into libsuricata where there could be multiple instances of the suricata code in the consuming app, the suricata code can't rely on any globals or thread local vars.


Subtasks 2 (1 open1 closed)

Task #4683: detect: remove sigmatch_table in favor of a dynamic storage optionClosedPhilippe AntoineActions
Task #4684: libsuricata: define global context types for instance and per thread storageNewJason IshActions
Actions

Also available in: Atom PDF