Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <01ea01c0438b$258a7540$f7c723cb@lifelesswks> From: "Robert Collins" To: References: <01a001c04384$8eaa1870$f7c723cb AT lifelesswks> <39FF4784 DOT 4B28B1C5 AT redhat DOT com> Subject: Re: Asynchronous DNS - gethostbyname_r Date: Wed, 1 Nov 2000 09:37:25 +1100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.3018.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.3018.1300 X-OriginalArrivalTime: 31 Oct 2000 22:30:39.0651 (UTC) FILETIME=[3266A730:01C0438A] Yes Squid has a complete non-blocking DNS resolver implementation. RFC 1035 from memory. It *doesn't* read /etc/hosts, but it talks to the DNS servers directly. Rob ----- Original Message ----- From: "Corinna Vinschen" To: "cygwin" Sent: Wednesday, November 01, 2000 9:28 AM Subject: Re: Asynchronous DNS - gethostbyname_r > Robert Collins wrote: > > > > Hi Dustin, > > I'm not sure if this answers your question: > > If you download the CVS head branch of squid 2.4 it has asynchronous calls > > for cygwin already patched in the source. It also uses internal dns servers > > so you don't get a dozen external process's. > > So does Squid have an implementation of the resolver(3) calls as > part of the sources? That would be really interesting to extract > as seperate library for porting several packages like e.g. sendmail. > > Corinna > > -- > Corinna Vinschen Please, send mails regarding Cygwin to > Cygwin Developer mailto:cygwin AT sources DOT redhat DOT com > Red Hat, Inc. > mailto:vinschen AT redhat DOT com > > -- > Want to unsubscribe from this list? > Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com > > -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com