]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Merge pull request #1803 in SNORT/snort3 from ~SATHIRKA/snort3:userappid_conf to...
authorShravan Rangarajuvenkata (shrarang) <shrarang@cisco.com>
Fri, 18 Oct 2019 16:25:21 +0000 (12:25 -0400)
committerShravan Rangarajuvenkata (shrarang) <shrarang@cisco.com>
Fri, 18 Oct 2019 16:25:21 +0000 (12:25 -0400)
Squashed commit of the following:

commit cdab8058b0bd8ef59923dc978d09e279e5f0b8bc
Author: Sreeja Athirkandathil Narayanan <sathirka@cisco.com>
Date:   Wed Oct 16 11:37:05 2019 -0400

    appid: Updating the path to userappid.conf

src/network_inspectors/appid/app_info_table.cc

index f85f6d33b55e690b7bf74fca747cbd12e8e8573d..ec847f556fda99ee3983ed3d6ebd73d658b58175 100644 (file)
@@ -27,6 +27,7 @@
 
 #include <climits>
 #include <string>
+#include <unistd.h>
 
 #include "appid_api.h"
 #include "appid_config.h"
@@ -660,6 +661,9 @@ void AppInfoManager::init_appid_info_table(AppIdModuleConfig* mod_config,
         load_appid_config (mod_config, filepath);
         snprintf(filepath, sizeof(filepath), "%s/custom/%s", mod_config->app_detector_dir,
             USR_CONFIG_FILE);
+        if (access (filepath, F_OK))
+            snprintf(filepath, sizeof(filepath), "%s/../%s", mod_config->app_detector_dir,
+                USR_CONFIG_FILE);
         load_appid_config (mod_config, filepath);
     }
 }