diff options
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/ndpi_classify.h | 8 | ||||
-rw-r--r-- | src/include/ndpi_main.h | 2 | ||||
-rw-r--r-- | src/include/ndpi_protocols.h | 3 |
3 files changed, 12 insertions, 1 deletions
diff --git a/src/include/ndpi_classify.h b/src/include/ndpi_classify.h index 0980985ef..2bd76df6a 100644 --- a/src/include/ndpi_classify.h +++ b/src/include/ndpi_classify.h @@ -45,6 +45,10 @@ #include "ndpi_includes.h" +#ifdef __cplusplus +extern "C" { +#endif + /* constants */ #define NUM_PARAMETERS_SPLT_LOGREG 208 #define NUM_PARAMETERS_BD_LOGREG 464 @@ -89,4 +93,8 @@ u_int64_t ndpi_timeval_to_milliseconds(pkt_timeval ts); u_int64_t ndpi_timeval_to_microseconds(pkt_timeval ts); void ndpi_log_timestamp(char *log_ts, u_int32_t log_ts_len); +#ifdef __cplusplus +} +#endif + #endif /* NDPI_CLASSIFY_H */ diff --git a/src/include/ndpi_main.h b/src/include/ndpi_main.h index c9d7ac3f9..b4ef20f5f 100644 --- a/src/include/ndpi_main.h +++ b/src/include/ndpi_main.h @@ -95,7 +95,7 @@ extern "C" { struct ndpi_flow_struct *flow); extern u_int16_t ndpi_check_for_email_address(struct ndpi_detection_module_struct *ndpi_struct, - u_int16_t counter); + u_int16_t counter); extern void ndpi_int_change_category(struct ndpi_detection_module_struct *ndpi_struct, struct ndpi_flow_struct *flow, diff --git a/src/include/ndpi_protocols.h b/src/include/ndpi_protocols.h index 20804a632..b97726080 100644 --- a/src/include/ndpi_protocols.h +++ b/src/include/ndpi_protocols.h @@ -43,6 +43,9 @@ ndpi_port_range* ndpi_build_default_ports(ndpi_port_range *ports, u_int16_t portE); /* TCP/UDP protocols */ +#ifdef __cplusplus +extern "C" +#endif u_int ndpi_search_tcp_or_udp_raw(struct ndpi_detection_module_struct *ndpi_struct, struct ndpi_flow_struct *flow, u_int8_t protocol, |