aboutsummaryrefslogtreecommitdiff
path: root/src/lib/ndpi_main.c
diff options
context:
space:
mode:
authorLuca Deri <deri@ntop.org>2018-03-23 19:05:32 +0100
committerLuca Deri <deri@ntop.org>2018-03-23 19:05:32 +0100
commit462da90a21d7a73fe9122b759c6b40bebfefc6e8 (patch)
tree2ab125db5f231bb74d50b83df0ab4dbf979ac73e /src/lib/ndpi_main.c
parenta2acd092634d1cfc04e89c874d584a16ae54f3ea (diff)
Added API calls
ndpi_network_ptree_match ndpi_check_flow_func ndpi_config.h is now installed with "make install"
Diffstat (limited to 'src/lib/ndpi_main.c')
-rw-r--r--src/lib/ndpi_main.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/lib/ndpi_main.c b/src/lib/ndpi_main.c
index afb0f39e7..430f25781 100644
--- a/src/lib/ndpi_main.c
+++ b/src/lib/ndpi_main.c
@@ -3582,7 +3582,10 @@ void check_ndpi_tcp_flow_func(struct ndpi_detection_module_struct *ndpi_struct,
}
}
-void check_ndpi_flow_func(struct ndpi_detection_module_struct *ndpi_struct,
+
+/* ********************************************************************************* */
+
+void ndpi_check_flow_func(struct ndpi_detection_module_struct *ndpi_struct,
struct ndpi_flow_struct *flow,
NDPI_SELECTION_BITMASK_PROTOCOL_SIZE *ndpi_selection_packet) {
if(flow->packet.tcp != NULL)
@@ -3837,11 +3840,11 @@ ndpi_protocol ndpi_detection_process_packet(struct ndpi_detection_module_struct
if(flow->guessed_host_protocol_id >= (NDPI_MAX_SUPPORTED_PROTOCOLS-1)) {
/* This is a custom protocol and it has priority over everything else */
ret.master_protocol = NDPI_PROTOCOL_UNKNOWN, ret.app_protocol = flow->guessed_host_protocol_id;
- check_ndpi_flow_func(ndpi_struct, flow, &ndpi_selection_packet);
+ ndpi_check_flow_func(ndpi_struct, flow, &ndpi_selection_packet);
return(ret);
}
- check_ndpi_flow_func(ndpi_struct, flow, &ndpi_selection_packet);
+ ndpi_check_flow_func(ndpi_struct, flow, &ndpi_selection_packet);
a = flow->packet.detected_protocol_stack[0];
if(NDPI_COMPARE_PROTOCOL_TO_BITMASK(ndpi_struct->detection_bitmask, a) == 0)