Struct ndpi_flow_core_struct

Struct Documentation

struct ndpi_flow_core_struct

Public Members

u_int16_t detected_protocol_stack[NDPI_PROTOCOL_SIZE]
struct ndpi_proto_stack protocol_stack
ndpi_classification_state state
u_int16_t guessed_protocol_id
u_int16_t guessed_protocol_id_by_ip
u_int16_t fast_callback_protocol_id
u_int16_t guessed_header_category
u_int8_t l4_proto
u_int8_t protocol_id_already_guessed
u_int8_t init_finished
u_int8_t client_packet_direction
u_int8_t packet_direction
u_int8_t is_ipv6
u_int8_t first_pkt_fully_encrypted
u_int8_t skip_entropy_check
u_int8_t protocol_was_guessed
u_int8_t already_gaveup
u_int8_t _pad
void *custom_category_userdata
u_int16_t num_dissector_calls
ndpi_confidence_t confidence
struct ndpi_fpc_info fpc
u_int32_t v4
struct ndpi_in6_addr v6
union ndpi_flow_core_struct c_address
union ndpi_flow_core_struct s_address
u_int16_t c_port
u_int16_t s_port
u_int16_t max_extra_packets_to_check
u_int16_t num_extra_packets_checked
u_int16_t num_processed_pkts
ProcessExtraPacketsFunc extra_packets_func
u_int64_t last_packet_time_ms
ndpi_protocol_category_t category
ndpi_protocol_breed_t breed
u_int16_t packet_counter
u_int16_t packet_direction_counter[2]
u_int16_t all_packets_counter
u_int16_t packet_direction_complete_counter[2]
u_int8_t initial_binary_bytes[8]
u_int8_t initial_binary_bytes_len
u_int8_t ip_risk_mask_evaluated
u_int8_t host_risk_mask_evaluated
u_int8_t tree_risk_checked
u_int8_t _notused
ndpi_risk risk_mask
ndpi_risk risk
ndpi_risk risk_shadow
struct ndpi_risk_information risk_infos[MAX_NUM_RISK_INFOS]
u_int8_t num_risk_infos
struct ndpi_dissector_bitmask excluded_dissectors_bitmask
struct ndpi_dns_tcp_reasm_state *dns_tcp_reasm
char *host_server_name
struct ndpi_flow_tls_quic_core_struct tls_quic
u_int16_t flow_payload_len
char *flow_payload