detect/ipproto: Add init/release functions

Issue: 5072

This commit insures that the protocol name hashtables are initialized
and released.
pull/7067/head
Jeff Lucovsky 4 years ago committed by Victor Julien
parent ff0cf89738
commit b524967257

@ -1,4 +1,4 @@
/* Copyright (C) 2007-2021 Open Information Security Foundation
/* Copyright (C) 2007-2022 Open Information Security Foundation
*
* You can copy, redistribute or modify this Program under the terms of
* the GNU General Public License version 2 as published by the Free
@ -375,6 +375,7 @@ void GlobalsInitPreConfig(void)
TimeInit();
SupportFastPatternForSigMatchTypes();
SCThresholdConfGlobalInit();
SCProtoNameInit();
}
static void GlobalsDestroy(SCInstance *suri)
@ -402,6 +403,7 @@ static void GlobalsDestroy(SCInstance *suri)
LiveDeviceListClean();
OutputDeregisterAll();
FeatureTrackingRelease();
SCProtoNameRelease();
TimeDeinit();
if (!suri->disabled_detect) {
SCReferenceConfDeinit();

Loading…
Cancel
Save