@@ -414,18 +414,18 @@ index 0000000000000000000000000000000000000000..52fb22305bb67c75c9a1cf4bc39cd901
414414+ }
415415diff --git a/deps/cares/BUILD.gn b/deps/cares/BUILD.gn
416416new file mode 100644
417- index 0000000000000000000000000000000000000000..367d537c91be1f62e161a41e737a60cb3522b0f5
417+ index 0000000000000000000000000000000000000000..a947e32b45462b8ab8aee7329c1bc8593ba793d4
418418--- /dev/null
419419+++ b/deps/cares/BUILD.gn
420- @@ -0,0 +1,133 @@
420+ @@ -0,0 +1,134 @@
421421+ config("cares_config") {
422422+ include_dirs = [ "include" ]
423423+ }
424424+ static_library("cares") {
425425+ defines = [ "CARES_STATICLIB" ]
426426+ include_dirs = [
427427+ "include",
428- + "src",
428+ + "src/lib/lib ",
429429+ ]
430430+ public_configs = [ ":cares_config" ]
431431+
@@ -438,80 +438,81 @@ index 0000000000000000000000000000000000000000..367d537c91be1f62e161a41e737a60cb
438438+
439439+ sources = [
440440+ "include/ares.h",
441+ + "include/ares_dns.h",
441442+ "include/ares_rules.h",
442443+ "include/ares_version.h",
443444+ "include/nameser.h",
444- + "src/ares__close_sockets.c",
445- + "src/ares__get_hostent.c",
446- + "src/ares__parse_into_addrinfo.c",
447- + "src/ares__read_line.c",
448- + "src/ares__readaddrinfo.c",
449- + "src/ares__sortaddrinfo.c",
450- + "src/ares__timeval.c",
451- + "src/ares_android.c",
452- + "src/ares_cancel.c",
453- + "src/ares_create_query.c",
454- + "src/ares_data.c",
455- + "src/ares_data.h",
456- + "src/ares_destroy.c",
457- + "src/ares_dns.h",
458- + "src/ares_expand_name.c",
459- + "src/ares_expand_string.c",
460- + "src/ares_fds.c",
461- + "src/ares_free_hostent.c",
462- + "src/ares_free_string.c",
463- + "src/ares_freeaddrinfo.c",
464- + "src/ares_getaddrinfo.c",
465- + "src/ares_getenv.h",
466- + "src/ares_gethostbyaddr.c",
467- + "src/ares_gethostbyname.c",
468- + "src/ares_getnameinfo.c",
469- + "src/ares_getopt .c",
470- + "src/ares_getopt .h",
471- + "src/ares_getsock .c",
472- + "src/ares_inet_net_pton .h",
473- + "src/ares_init .c",
474- + "src/ares_ipv6 .h",
475- + "src/ares_library_init .c",
476- + "src/ares_library_init .h",
477- + "src/ares_llist .c",
478- + "src/ares_llist.h ",
479- + "src/ares_mkquery.c ",
480- + "src/ares_nowarn .c",
481- + "src/ares_nowarn.h ",
482- + "src/ares_options .c",
483- + "src/ares_parse_a_reply .c",
484- + "src/ares_parse_aaaa_reply .c",
485- + "src/ares_parse_caa_reply .c",
486- + "src/ares_parse_mx_reply .c",
487- + "src/ares_parse_naptr_reply .c",
488- + "src/ares_parse_ns_reply .c",
489- + "src/ares_parse_ptr_reply .c",
490- + "src/ares_parse_soa_reply .c",
491- + "src/ares_parse_srv_reply.c ",
492- + "src/ares_parse_txt_reply.c ",
493- + "src/ares_platform.h ",
494- + "src/ares_private.h ",
495- + "src/ares_process .c",
496- + "src/ares_query .c",
497- + "src/ares_search.c ",
498- + "src/ares_send .c",
499- + "src/ares_setup .h",
500- + "src/ares_strcasecmp .c",
501- + "src/ares_strcasecmp .h",
502- + "src/ares_strdup .c",
503- + "src/ares_strdup.h ",
504- + "src/ares_strerror .c",
505- + "src/ares_strsplit .c",
506- + "src/ares_timeout .c",
507- + "src/ares_version.c ",
508- + "src/ares_writev .c",
509- + "src/ares_writev .h",
510- + "src/bitncmp .c",
511- + "src/bitncmp.h ",
512- + "src/inet_net_pton.c ",
513- + "src/inet_ntop .c",
514- + "src/setup_once .h",
445+ + "src/lib/ ares__close_sockets.c",
446+ + "src/lib/ ares__get_hostent.c",
447+ + "src/lib/ ares__parse_into_addrinfo.c",
448+ + "src/lib/ ares__read_line.c",
449+ + "src/lib/ ares__readaddrinfo.c",
450+ + "src/lib/ ares__sortaddrinfo.c",
451+ + "src/lib/ ares__timeval.c",
452+ + "src/lib/ ares_android.c",
453+ + "src/lib/ ares_cancel.c",
454+ + "src/lib/ ares_create_query.c",
455+ + "src/lib/ ares_data.c",
456+ + "src/lib/ ares_data.h",
457+ + "src/lib/ ares_destroy.c",
458+ + "src/lib/ ares_dns.h",
459+ + "src/lib/ ares_expand_name.c",
460+ + "src/lib/ ares_expand_string.c",
461+ + "src/lib/ ares_fds.c",
462+ + "src/lib/ ares_free_hostent.c",
463+ + "src/lib/ ares_free_string.c",
464+ + "src/lib/ ares_freeaddrinfo.c",
465+ + "src/lib/ ares_getaddrinfo.c",
466+ + "src/lib/ ares_getenv.h",
467+ + "src/lib/ ares_gethostbyaddr.c",
468+ + "src/lib/ ares_gethostbyname.c",
469+ + "src/lib/ ares_getnameinfo.c",
470+ + "src/lib/ares_getsock .c",
471+ + "src/lib/ares_inet_net_pton .h",
472+ + "src/lib/ares_init .c",
473+ + "src/lib/ares_ipv6 .h",
474+ + "src/lib/ares_library_init .c",
475+ + "src/lib/ares_library_init .h",
476+ + "src/lib/ares_llist .c",
477+ + "src/lib/ares_llist .h",
478+ + "src/lib/ares_mkquery .c",
479+ + "src/lib/ares_nowarn.c ",
480+ + "src/lib/ares_nowarn.h ",
481+ + "src/lib/ares_options .c",
482+ + "src/lib/ares_parse_a_reply.c ",
483+ + "src/lib/ares_parse_aaaa_reply .c",
484+ + "src/lib/ares_parse_caa_reply .c",
485+ + "src/lib/ares_parse_mx_reply .c",
486+ + "src/lib/ares_parse_naptr_reply .c",
487+ + "src/lib/ares_parse_ns_reply .c",
488+ + "src/lib/ares_parse_ptr_reply .c",
489+ + "src/lib/ares_parse_soa_reply .c",
490+ + "src/lib/ares_parse_srv_reply .c",
491+ + "src/lib/ares_parse_txt_reply .c",
492+ + "src/lib/ares_platform.h ",
493+ + "src/lib/ares_private.h ",
494+ + "src/lib/ares_process.c ",
495+ + "src/lib/ares_query.c ",
496+ + "src/lib/ares_search .c",
497+ + "src/lib/ares_send .c",
498+ + "src/lib/ares_setup.h ",
499+ + "src/lib/ares_strcasecmp .c",
500+ + "src/lib/ares_strcasecmp .h",
501+ + "src/lib/ares_strdup .c",
502+ + "src/lib/ares_strdup .h",
503+ + "src/lib/ares_strerror .c",
504+ + "src/lib/ares_strsplit.c ",
505+ + "src/lib/ares_timeout .c",
506+ + "src/lib/ares_version .c",
507+ + "src/lib/ares_writev .c",
508+ + "src/lib/ares_writev.h ",
509+ + "src/lib/bitncmp .c",
510+ + "src/lib/bitncmp .h",
511+ + "src/lib/inet_net_pton .c",
512+ + "src/lib/inet_ntop.c ",
513+ + "src/lib/setup_once.h ",
514+ + "src/tools/ares_getopt .c",
515+ + "src/tools/ares_getopt .h",
515516+ ]
516517+
517518+ if (!is_win) {
@@ -527,11 +528,11 @@ index 0000000000000000000000000000000000000000..367d537c91be1f62e161a41e737a60cb
527528+ defines += [ "CARES_PULL_WS2TCPIP_H=1" ]
528529+ include_dirs += [ "config/win32" ]
529530+ sources += [
530- + "src/ares_getenv.c",
531- + "src/ares_iphlpapi.h",
532- + "src/ares_platform.c",
533- + "src/config-win32.h",
534- + "src/windows_port.c",
531+ + "src/lib/ ares_getenv.c",
532+ + "src/lib/ ares_iphlpapi.h",
533+ + "src/lib/ ares_platform.c",
534+ + "src/lib/ config-win32.h",
535+ + "src/lib/ windows_port.c",
535536+ ]
536537+ libs += [
537538+ "ws2_32.lib",
0 commit comments