From owner-freebsd-hackers@FreeBSD.ORG Thu Nov 17 14:17:44 2005 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6704A16A41F for ; Thu, 17 Nov 2005 14:17:44 +0000 (GMT) (envelope-from Jose-Marcio.Martins@ensmp.fr) Received: from mar92-6-82-226-38-60.fbx.proxad.net (mar92-6-82-226-38-60.fbx.proxad.net [82.226.38.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 793D043D49 for ; Thu, 17 Nov 2005 14:17:37 +0000 (GMT) (envelope-from Jose-Marcio.Martins@ensmp.fr) Received: from [127.0.0.1] (localhost. [127.0.0.1]) by joe.j-chkmail.org (sendmail X.0.0.0.0) with ESMTP id S000000000000149D01; Thu, 17 Nov 2005 15:17:39 +0100 Message-ID: <437C9102.7070909@ensmp.fr> Date: Thu, 17 Nov 2005 15:17:38 +0100 From: Jose Marcio Martins da Cruz User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-hackers@freebsd.org X-Enigmail-Version: 0.92.0.0 Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms090909000900000902000309" Subject: res_nXXX function X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jose-Marcio.Martins@ensmp.fr List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Nov 2005 14:17:44 -0000 This is a cryptographically signed message in MIME format. --------------ms090909000900000902000309 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello, It seems that FreeBSD doesn't have reentrant versions of DNS query functions (res_nXXX, ...). What's the best and easiest way to be able to use these functions on a FreeBSD application ? Thanks for the replies Jose --------------ms090909000900000902000309 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJwDCC BNwwggLEoAMCAQICAwD1ZzANBgkqhkiG9w0BAQQFADB5MRAwDgYDVQQKEwdSb290IENBMR4w HAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmlu ZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZzAeFw0wNTAz MDIyMTQ3MjlaFw0wNjAzMDIyMTQ3MjlaMFMxJDAiBgNVBAMTG0pvc2UtTWFyY2lvIE1hcnRp bnMgZGEgQ3J1ejErMCkGCSqGSIb3DQEJARYcSm9zZS1NYXJjaW8uTWFydGluc0BlbnNtcC5m cjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMyu8K6aUJMX2ZJP69UGRaB/gZ2W FzSXUpLmA+1lNGlc40X8D6N9mTwWX/IpI1Ppcxd9QYOBLm2M2Atc7IjV78MXj75dGYbOT0Dz YUovwoTGhKOYg18VIuxQ4rinGEI8eIqX6gMJ/Ftzox3H/og04AiIZxyMClAjuV5QFN7FRRtI uYGYgLaT+Hq5Q2LXizthF0ewXBfqH1GmJFyErhjkxWQTH4Dq8oFZuRnWA4V2Y30Ss6dn1mjx ySA3AsMaMNQTAZssa6R0BOqAFui3vm58zghLL23Mp5De2bpM83Y2mA8yqMEsF0DWr8Hi40a8 6xCYZHqKtTVxjeXqVRv5OxF8J/sCAwEAAaOBkjCBjzAMBgNVHRMBAf8EAjAAMFYGCWCGSAGG +EIBDQRJFkdUbyBnZXQgeW91ciBvd24gY2VydGlmaWNhdGUgZm9yIEZSRUUgaGVhZCBvdmVy IHRvIGh0dHA6Ly93d3cuQ0FjZXJ0Lm9yZzAnBgNVHREEIDAegRxKb3NlLU1hcmNpby5NYXJ0 aW5zQGVuc21wLmZyMA0GCSqGSIb3DQEBBAUAA4ICAQAicgOjgV0t6WLPCVJUgLGmcrUdtHPI Ee0zJ2DX/44WKngsaEXMrMMLvE93rFW77BgusUraW/uOF/phFoVBSgrTm/Iy10ixaSlWYad3 S+SqDjkDFOuK1LQwuQxQNj8Rjn+mTAi1EUTcM0xm0hBRQQueFjNOgu6wDoCKLSniHyjUtokY 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 MTQxNzM4WjAjBgkqhkiG9w0BCQQxFgQUythgSG+cbgIUuE1/eqfT7f92r9gwUgYJKoZIhvcN AQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYF Kw4DAgcwDQYIKoZIhvcNAwICASgwgZEGCSsGAQQBgjcQBDGBgzCBgDB5MRAwDgYDVQQKEwdS b290IENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENl cnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9y ZwIDAPVnMIGTBgsqhkiG9w0BCRACCzGBg6CBgDB5MRAwDgYDVQQKEwdSb290IENBMR4wHAYD VQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmluZyBB dXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZwIDAPVnMA0GCSqG SIb3DQEBAQUABIIBALqsiNht64mRB/fyoJ3X3fTrWaUjEvp3qLI6FdrpRUMrjS3I0uh0dsAc UJ5iEJRPzi5QjTVM+dN+Gvz/kY6yaYDHQEN3npvycjmvKX6/xHbnzqjvTd8ZWOfWKn3J8Vs+ ISORGbGj8UFkNx0fdxm3Fy0hcN3iEfsAwkjX9Re+ajOR13IL/1pwRXyvNJmSwygOroKZYI91 tGYEOxgD/rk65j94trzSLPNtwfgtr3M7agaNlz4znv21/PKDGCo2r5WdaFqbXmvW78t9XidG zu79xkye6DTNEtE7d35rIDlwxK8etPRBED1354RamR+L4E+dSFkgL3VSk3NUdjLr4tT8HccA AAAAAAA= --------------ms090909000900000902000309--