diff --git a/rust/crates/libnfqws/build.rs b/rust/crates/libnfqws/build.rs index e84800d..75ff5a6 100644 --- a/rust/crates/libnfqws/build.rs +++ b/rust/crates/libnfqws/build.rs @@ -61,7 +61,7 @@ fn main() { "DLOG_ERR", "IsTLSClientHello", "DLOG_PERROR", - "LOG_APPEND" + "LOG_APPEND", "HOSTLIST_DEBUGLOG_APPEND", "hexdump_limited_dlog", "TLSHandshakeLen", @@ -76,6 +76,90 @@ fn main() { "QUICDraftVersion", "str_udphdr", "QUICIsLongHeader", + "dp_init", + "dp_list_add", + "dp_clear", + "dp_entry_destroy", + "dp_list_destroy", + "dp_list_have_autohostlist", + "cleanup_params", + "progname", + "tld", + "QUICExtractVersion", + "QUICExtractDCID", + "QUICDecryptInitial", + "print_udphdr", + "QUICDefragCrypto", + "IsQUICInitial", + "IsWireguardHandshakeInitiation", + "proto_skip_ipv4", + "IsDiscordIpDiscoveryRequest", + "IsStunMessage", + "proto_check_tcp", + "proto_skip_tcp", + "proto_check_udp", + "proto_skip_udp", + "proto_dissect_l3l4", + "tcp_synack_segment", + "tcp_syn_segment", + "rawsend_cleanup", + "rawsend_preinit", + "rawsend", + "rawsend_rp", + "rawsend_queue", + "wlan_info_deinit", + "wlan_info_init", + "wlan_info_get_rate_limited", + "wlans", + "wlan_ifname2ssid", + "wlan_ifidx2ssid", + "wlan_ssid_search_ifname", + "wlan_ssid_search_ifidx", + "verdict_tcp_csum_fix", + "dpi_desync_packet", + "verdict_udp_csum_fix", + "unique_size_t", + "qsort_size_t", + "dbgprint_socket_buffers", + "fake_http_request_default", + "rtrim", + "replace_char", + "fake_tls_clienthello_default", + "params", + "strncasestr", + "load_file", + "append_to_list_file", + "expand_bits", + "strip_host_to_ip", + "ntop46", + "ntop46_port", + "print_sockaddr", + "saport", + "pntoh64", + "set_socket_buffers", + "phton64", + "seq_within", + "ipv6_addr_is_zero", + "parse_hex_str", + "fprint_localtime", + "file_mod_time", + "file_mod_signature", + "file_open_test", + "pf_in_range", + "pf_parse", + "pf_is_empty", + "fill_random_bytes", + "fill_random_az", + "fill_random_az09", + "set_console_io_buffering", + "set_env_exedir", + "str_cidr4", + "print_cidr4", + "str_cidr6", + "print_cidr6", + "parse_cidr4", + "parse_cidr6", + // "__clear_cache" ]; let mut cc_builder = cc::Build::new(); cc_builder.files( diff --git a/rust/crates/libnfqws2/build.rs b/rust/crates/libnfqws2/build.rs index d152722..8770c4f 100644 --- a/rust/crates/libnfqws2/build.rs +++ b/rust/crates/libnfqws2/build.rs @@ -61,7 +61,7 @@ fn main() { "DLOG_ERR", "IsTLSClientHello", "DLOG_PERROR", - "LOG_APPEND" + "LOG_APPEND", "HOSTLIST_DEBUGLOG_APPEND", "hexdump_limited_dlog", "TLSHandshakeLen", @@ -76,6 +76,90 @@ fn main() { "QUICDraftVersion", "str_udphdr", "QUICIsLongHeader", + "dp_init", + "dp_list_add", + "dp_clear", + "dp_entry_destroy", + "dp_list_destroy", + "dp_list_have_autohostlist", + "cleanup_params", + "progname", + "tld", + "QUICExtractVersion", + "QUICExtractDCID", + "QUICDecryptInitial", + "print_udphdr", + "QUICDefragCrypto", + "IsQUICInitial", + "IsWireguardHandshakeInitiation", + "proto_skip_ipv4", + "IsDiscordIpDiscoveryRequest", + "IsStunMessage", + "proto_check_tcp", + "proto_skip_tcp", + "proto_check_udp", + "proto_skip_udp", + "proto_dissect_l3l4", + "tcp_synack_segment", + "tcp_syn_segment", + "rawsend_cleanup", + "rawsend_preinit", + "rawsend", + "rawsend_rp", + "rawsend_queue", + "wlan_info_deinit", + "wlan_info_init", + "wlan_info_get_rate_limited", + "wlans", + "wlan_ifname2ssid", + "wlan_ifidx2ssid", + "wlan_ssid_search_ifname", + "wlan_ssid_search_ifidx", + "verdict_tcp_csum_fix", + "dpi_desync_packet", + "verdict_udp_csum_fix", + "unique_size_t", + "qsort_size_t", + "dbgprint_socket_buffers", + "fake_http_request_default", + "rtrim", + "replace_char", + "fake_tls_clienthello_default", + "params", + "strncasestr", + "load_file", + "append_to_list_file", + "expand_bits", + "strip_host_to_ip", + "ntop46", + "ntop46_port", + "print_sockaddr", + "saport", + "pntoh64", + "set_socket_buffers", + "phton64", + "seq_within", + "ipv6_addr_is_zero", + "parse_hex_str", + "fprint_localtime", + "file_mod_time", + "file_mod_signature", + "file_open_test", + "pf_in_range", + "pf_parse", + "pf_is_empty", + "fill_random_bytes", + "fill_random_az", + "fill_random_az09", + "set_console_io_buffering", + "set_env_exedir", + "str_cidr4", + "print_cidr4", + "str_cidr6", + "print_cidr6", + "parse_cidr4", + "parse_cidr6", + // "__clear_cache" ]; let mut cc_builder = cc::Build::new(); cc_builder.files(