[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ai_flags in calls to getaddrinfo, broader call for reproducibility c
From: |
Robin Tarsiger |
Subject: |
Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check |
Date: |
Mon, 11 Jan 2021 12:30:22 -0600 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 |
Robert Pluim wrote:
>> There is no _reliable_ way I know of to determine this programmatically,
>> certainly not without sending some probe queries with a high level of
>> specific control over them, and I expect that would be a rather hairy
>> thing to do just for a few tests, and not reasonably maintainable.
>
> (require 'dns)
> (skip-unless (dns-query "google.com" 'AAAA))
Oh, wow, there's _already_ a dns.el in core? Huh. Well, that obviates
my primary concerns about doing direct DNS probes, provided it works
and is a reasonable thing to load for the test suite otherwise...
> and then do the network-lookup-address-info tests (although on Windows
> this depends on DNS over TCP working,
Ergh. I just checked with `dig +tcp` against my crappy ISP CPE and it
rejects the connection, which seems like anecdata toward that failing
in a lot of configurations.
Do you happen to know OTTOYH _why_ datagram sockets aren't supported
in Emacs on Windows to start with... ?
> and either /etc/resolv.conf or a
> working nslookup).
The latter should at least be stock on Windows AFAIK. I'd forgotten that
it shows the list of resolver addresses too.
-RTT
- Re: ai_flags in calls to getaddrinfo, (continued)
- Re: ai_flags in calls to getaddrinfo, Eli Zaretskii, 2021/01/03
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Robin Tarsiger, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Robert Pluim, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Eli Zaretskii, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Robert Pluim, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Eli Zaretskii, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Robin Tarsiger, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Robert Pluim, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check,
Robin Tarsiger <=
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Robert Pluim, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Stefan Monnier, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Robert Pluim, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Eli Zaretskii, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Stefan Monnier, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Robert Pluim, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Lars Ingebrigtsen, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Robert Pluim, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Lars Ingebrigtsen, 2021/01/11
- Re: ai_flags in calls to getaddrinfo, broader call for reproducibility check, Robert Pluim, 2021/01/12