Sep_24_2023-Dev

This commit is contained in:
Ned Wright
2023-09-24 10:28:57 +00:00
parent a4d1fb6f7f
commit 582791e37a
106 changed files with 12287 additions and 169 deletions

View File

@@ -14,6 +14,7 @@ target_link_libraries(cp-nano-http-transaction-handler
pcre2-8
pcre2-posix
yajl_s
hiredis
-lshmem_ipc
-lnginx_attachment_util
@@ -32,6 +33,8 @@ target_link_libraries(cp-nano-http-transaction-handler
waap
waap_clib
reputation
rate_limit_comp
rate_limit_config
ips
keywords
l7_access_control
@@ -53,6 +56,12 @@ execute_process (
)
install(FILES ${pcre2-posix} DESTINATION http_transaction_handler_service/lib)
execute_process (
COMMAND bash -c "find /usr/lib -name \"libhiredis.so*\" | awk '{printf $0\";\"}'"
OUTPUT_VARIABLE hiredis
)
install(FILES ${hiredis} DESTINATION http_transaction_handler_service/lib)
execute_process (
COMMAND bash -c "find /usr/lib -name \"libxml2.so*\" | awk '{printf \$0\";\"}'"
OUTPUT_VARIABLE xml2

View File

@@ -17,6 +17,7 @@
#include "gradual_deployment.h"
#include "http_manager.h"
#include "layer_7_access_control.h"
#include "rate_limit.h"
#include "waap.h"
#include "ips_comp.h"
#include "keyword_comp.h"
@@ -30,6 +31,7 @@ main(int argc, char **argv)
GradualDeployment,
HttpManager,
Layer7AccessControl,
RateLimit,
WaapComponent,
IPSComp,
KeywordComp