Lines Matching refs:string_to_match

692   ndpi_add_host_url_subprotocol(ndpi_str, match->string_to_match,  in ndpi_init_protocol_match()
703 for(i = 0; host_match[i].string_to_match != NULL; i++) { in ndpi_self_check_host_match()
704 for(j = 0; host_match[j].string_to_match != NULL; j++) { in ndpi_self_check_host_match()
705 if((i != j) && (strcmp(host_match[i].string_to_match, host_match[j].string_to_match) == 0)) { in ndpi_self_check_host_match()
707 host_match[i].string_to_match, i, j); in ndpi_self_check_host_match()
742 for(i = 0; host_match[i].string_to_match != NULL; i++) in init_string_based_protocols()
747 for(i = 0; tls_certificate_match[i].string_to_match != NULL; i++) { in init_string_based_protocols()
751 tls_certificate_match[i].string_to_match, in init_string_based_protocols()
758 tls_certificate_match[i].string_to_match, in init_string_based_protocols()
2524 static int ndpi_match_string_common(AC_AUTOMATA_t *automa, char *string_to_match,size_t string_len, in ndpi_match_string_common() argument
2533 if((automa == NULL) || (string_to_match == NULL) || (string_to_match[0] == '\0')) { in ndpi_match_string_common()
2542 ac_input_text.astring = string_to_match, ac_input_text.length = string_len; in ndpi_match_string_common()
2560 int ndpi_match_string(void *_automa, char *string_to_match) { in ndpi_match_string() argument
2564 if(!string_to_match) in ndpi_match_string()
2567 rc = ndpi_match_string_common(_automa, string_to_match, in ndpi_match_string()
2568 strlen(string_to_match), in ndpi_match_string()
2577 int ndpi_match_string_protocol_id(void *automa, char *string_to_match, in ndpi_match_string_protocol_id() argument
2582 int rc = ndpi_match_string_common((AC_AUTOMATA_t*)automa, string_to_match, in ndpi_match_string_protocol_id()
2591 int ndpi_match_string_value(void *automa, char *string_to_match, in ndpi_match_string_value() argument
2594 int rc = ndpi_match_string_common((AC_AUTOMATA_t *)automa, string_to_match, in ndpi_match_string_value()
5038 for(i = 0; category_match[i].string_to_match != NULL; i++) in ndpi_enable_loaded_categories()
5039 …ndpi_load_category(ndpi_str, category_match[i].string_to_match, category_match[i].protocol_categor… in ndpi_enable_loaded_categories()
6843 …ndpi_match_string_subprotocol(struct ndpi_detection_module_struct *ndpi_str, char *string_to_match, in ndpi_match_string_subprotocol() argument
6853 string_to_match,string_to_match_len, &ret_match->protocol_id, in ndpi_match_string_subprotocol()
6879 struct ndpi_flow_struct *flow, char *string_to_match, in ndpi_automa_match_string_subprotocol() argument
6886 …ndpi_match_string_subprotocol(ndpi_str, string_to_match, string_to_match_len, ret_match, is_host_m… in ndpi_automa_match_string_subprotocol()
6896 strncpy(m, string_to_match, len); in ndpi_automa_match_string_subprotocol()
6920 string_to_match[string_to_match_len] = '\0'; in ndpi_automa_match_string_subprotocol()
6921 NDPI_LOG_DBG2(ndpi_str, "[NTOP] Unable to find a match for '%s'\n", string_to_match); in ndpi_automa_match_string_subprotocol()
6945 char *string_to_match, u_int string_to_match_len, in ndpi_match_host_subprotocol() argument
6951 rc = ndpi_automa_match_string_subprotocol(ndpi_str, flow, string_to_match, string_to_match_len, in ndpi_match_host_subprotocol()
6955 if(ndpi_get_custom_category_match(ndpi_str, string_to_match, string_to_match_len, &id) != -1) { in ndpi_match_host_subprotocol()
6965 string_to_match,string_to_match_len, in ndpi_match_host_subprotocol()
7003 char *string_to_match, u_int string_to_match_len, in ndpi_match_content_subprotocol() argument
7006 return(ndpi_automa_match_string_subprotocol(ndpi_str, flow, string_to_match, string_to_match_len, in ndpi_match_content_subprotocol()