Struct ndpi_flow_struct¶
- Defined in File ndpi_typedefs.h
Struct Documentation¶
-
struct
ndpi_flow_struct
¶ Public Members
-
ndpi_confidence_t
confidence
¶
-
struct ndpi_fpc_info
fpc
¶
-
union ndpi_flow_struct::[anonymous]
c_address
¶
-
union ndpi_flow_struct::[anonymous]
s_address
¶
-
int (*
extra_packets_func
)(struct ndpi_detection_module_struct *, struct ndpi_flow_struct *flow)¶
-
u_int64_t
last_packet_time_ms
¶
-
struct ndpi_flow_tcp_struct
tcp
¶
-
struct ndpi_flow_udp_struct
udp
¶
-
union ndpi_flow_struct::[anonymous]
l4
¶
-
float
entropy
¶
-
char
host_server_name
[80]¶
-
struct ndpi_risk_information
risk_infos
[MAX_NUM_RISK_INFOS
]¶
-
ndpi_http_method
method
¶
-
char *
url
¶
-
char *
content_type
¶
-
char *
request_content_type
¶
-
char *
user_agent
¶
-
char *
server
¶
-
char *
detected_os
¶
-
char *
nat_ip
¶
-
char *
filename
¶
-
struct ndpi_flow_struct::[anonymous]
http
¶
-
ndpi_multimedia_flow_type
flow_multimedia_type
¶
-
char *
pktbuf
¶
-
struct ndpi_flow_struct::[anonymous]
kerberos_buf
¶
-
ndpi_address_port
mapped_address
¶
-
ndpi_address_port
peer_address
¶
-
ndpi_address_port
relayed_address
¶
-
ndpi_address_port
response_origin
¶
-
ndpi_address_port
other_address
¶
-
struct ndpi_flow_struct::[anonymous]
stun
¶
-
struct ndpi_flow_struct::[anonymous]
tls_quic
¶
-
ndpi_ip_addr_t
rsp_addr
¶
-
char
geolocation_iata_code
[4]¶
-
char
ptr_domain_name
[64]¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
dns
¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
ntp
¶
-
char
hostname
[48]¶
-
char
domain
[48]¶
-
char
username
[32]¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
kerberos
¶
-
char
ip
[16]¶
-
char
port
[6]¶
-
char
fqdn
[48]¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
softether
¶
-
char
currency
[16]¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
mining
¶
-
char *
server_names
¶
-
char *
advertised_alpns
¶
-
char *
negotiated_alpn
¶
-
char *
tls_supported_versions
¶
-
char *
issuerDN
¶
-
char *
subjectDN
¶
-
char
ja3_client
[33]¶
-
char
ja3_server
[33]¶
-
char
ja4_client
[37]¶
-
struct tls_heuristics
browser_heuristics
¶
-
char *
esni
¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]::[anonymous]
encrypted_sni
¶
-
u_int16_t
version
-
struct ndpi_flow_struct::[anonymous]::[anonymous]::[anonymous]
encrypted_ch
¶
-
ndpi_cipher_weakness
server_unsafe_cipher
¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
tls_quic
-
char
client_signature
[48]¶
-
char
server_signature
[48]¶
-
char
hassh_client
[33]¶
-
char
hassh_server
[33]¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
ssh
¶
-
char
filename
[128]
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
tftp
¶
-
char
password
[32]¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
telnet
¶
-
char
client_username
[32]¶
-
char
server_username
[32]¶
-
char
command
[48]¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
rsh
¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
collectd
¶
-
char
client_ip
[16]¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
discord
¶
-
char
version
[32]
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
ubntac2
¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
bittorrent
¶
-
char
fingerprint
[48]¶
-
char
class_ident
[48]¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
dhcp
¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
snmp
¶
-
char
identity_uuid
[37]¶
-
char
machine
[48]¶
-
char
platform
[32]¶
-
char
services
[48]¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
tivoconnect
¶
-
ndpi_ip_addr_t
external_address
¶
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
natpmp
¶
-
char
method
[64]
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
thrift
¶
-
char
url
[4][48]
-
struct ndpi_flow_struct::[anonymous]::[anonymous]
slp
¶
-
union ndpi_flow_struct::[anonymous]
protos
¶
-
NDPI_PROTOCOL_BITMASK
excluded_protocol_bitmask
¶
-
ndpi_protocol_category_t
category
¶
-
char *
flow_payload
¶
-
ndpi_confidence_t