Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:22679 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 54524 invoked by uid 1010); 7 Apr 2006 14:43:09 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 54509 invoked from network); 7 Apr 2006 14:43:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Apr 2006 14:43:09 -0000 X-Host-Fingerprint: 70.85.198.202 ca.c6.5546.static.theplanet.com Linux 2.4/2.6 Received: from ([70.85.198.202:45990] helo=orange.aplosmedia.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id F4/D0-09839-C7A76344 for ; Fri, 07 Apr 2006 10:43:08 -0400 Received: (qmail 20118 invoked from network); 7 Apr 2006 10:43:04 -0400 Received: from softdnserror (HELO ?172.24.3.17?) (205.146.48.87) by ce.c6.5546.static.theplanet.com with SMTP; 7 Apr 2006 10:43:04 -0400 Mime-Version: 1.0 (Apple Message framework v749.3) To: PHPdev Message-ID: Content-Type: multipart/signed; micalg=sha1; boundary=Apple-Mail-6-757520730; protocol="application/pkcs7-signature" Date: Fri, 7 Apr 2006 10:42:41 -0400 X-Mailer: Apple Mail (2.749.3) Subject: gethostbyname vs. dig From: eric@aplosmedia.com (Eric Coleman) --Apple-Mail-6-757520730 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Don't mean to piss anyone off or ask a question that doesn't belong here but here it goes: I wrote a script to check that domains resolve to our ip's. I noticed, that using gethostbyaddr() is significantly slower than using dig domain.com A +short Just curious as to why this is. Eric --Apple-Mail-6-757520730 Content-Transfer-Encoding: base64 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIKzjCCAuAw ggJJoAMCAQICEEDX/oJeKJttmENJSQuO0oEwDQYJKoZIhvcNAQEEBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA2MDIyNzIzNDczNFoXDTA3MDIyNzIzNDcz NFowRTEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEiMCAGCSqGSIb3DQEJARYTZXJp Y0BhcGxvc21lZGlhLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiS5nVqLGE4 FGAoA5nTNxH301Uujyfq6yNb7so83yi1GA/sbZOKHJLdKsc94JGY91iIbLtcwWXQxwuPMUqpExPG HpXPgKOnTokoUnBtrRjvSAPKwH5GunO42HSMcG+cGvB8ARuMfjcLnDqyZqw4zIceIb7dzLwQPFMc 6HIqQCZwdVZ2+9LoFXYjJcp8dwzBJ6ePire5GllSvszo2oIL3Mpy5VJ2TZv3W7JCzl3VxIpfFxgd it6uMN0LfKxGlI2KIqhlLL6XAr/UU4rYZmp650JknvnKzEc230dMOKLl27/mTbS9TKLD8uxcQsGv +1BW5YxAvSBzjZ+j43FXrcPbiKcCAwEAAaMwMC4wHgYDVR0RBBcwFYETZXJpY0BhcGxvc21lZGlh LmNvbTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBAF6NZq1sAVp1cR1flQP2oO7ybiyg Cncn6uuy/glNgFYkxx8yarhbAD8vTHbtwLzzUGMrg7o6aNk9poRtVUYXIPY0Kd/Up+4EMwlRMfj5 7RhLr77vf4C9S7UXMePXSd6uZxx0VNv3USXkyNDmQSjS8iqszpdVnoLmMRJZxVHx7OMiMIIDPzCC AqigAwIBAgIBDTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rl cm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEo MCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3Rl IFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0 aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAwMFoXDTEzMDcxNjIzNTk1OVowYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDE pjxVc1X7TrnKmVoeaMB1BHCd3+n/ox7svc31W/Iadr1/DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J 8CuFWqo/cVbLrzwLB+fxH5E2JCoTzyvV84J3PQO+K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+n ttE8YQRAHmQZcmC3+wIDAQABo4GUMIGRMBIGA1UdEwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4 oDagNIYyaHR0cDovL2NybC50aGF3dGUuY29tL1RoYXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmww CwYDVR0PBAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODAN BgkqhkiG9w0BAQUFAAOBgQBIjNFQg+oLLswNo2asZw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0 HFAgk3A8/a3hYWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghO rvbqNOUQGls1TXfjViF4gtwhGTXeJLHTHUb/XV9lTzCCBKMwggOLoAMCAQICBEOaoYwwDQYJKoZI hvcNAQEEBQAwgZUxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJQQTERMA8GA1UEBxMITW9vbiBUd3Ax FDASBgNVBAoTC0FwbG9zIE1lZGlhMRMwEQYDVQQLEwpNYW5hZ2VtZW50MRcwFQYDVQQDEw5hcGxv c21lZGlhLmNvbTEiMCAGCSqGSIb3DQEJARYTZXJpY0BhcGxvc21lZGlhLmNvbTAeFw0wNTEyMTAw OTM2MTNaFw0wNjEyMTAwOTM2MTNaMIGVMQswCQYDVQQGEwJVUzELMAkGA1UECBMCUEExETAPBgNV BAcTCE1vb24gVHdwMRQwEgYDVQQKEwtBcGxvcyBNZWRpYTETMBEGA1UECxMKTWFuYWdlbWVudDEX MBUGA1UEAxMOYXBsb3NtZWRpYS5jb20xIjAgBgkqhkiG9w0BCQEWE2VyaWNAYXBsb3NtZWRpYS5j b20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9IbBR9KVzNjSvb2KnYYBy1/7FnueA M6p+rbf8QbqtZH2BmPZY/vuFapPGlqZb5pkVxCGEn32QM30RBD3GkoKRSepKrA0jw2gAcVkwrrDg 9APqoaJ5htrsYOpTZWaX0sif19Qx/gmJVoZZPBvt6TpRabvrSSJvqpHgZg3OxpFcizsB0rDZXttw VRzWrKPYHCnIcaSDp+BRMvq9EX2fmu7mDhYjjHj0oM4CRGjDQrTww+t1ToZbT40qlA37Yn3ijWnA WgGGmGGBhONBCGa9xQTkz4w0kLIaAXinW1v1+nP2GKX0h/AqiN2oNdWXwivFDIei9ZEPyWOnPJ5E 2VyGCIFFAgMBAAGjgfgwgfUwHQYDVR0OBBYEFPZ0fACGfi/R1rAVPuhQQyIQoa5JMIHFBgNVHSME gb0wgbqAFPZ0fACGfi/R1rAVPuhQQyIQoa5JoYGbpIGYMIGVMQswCQYDVQQGEwJVUzELMAkGA1UE CBMCUEExETAPBgNVBAcTCE1vb24gVHdwMRQwEgYDVQQKEwtBcGxvcyBNZWRpYTETMBEGA1UECxMK TWFuYWdlbWVudDEXMBUGA1UEAxMOYXBsb3NtZWRpYS5jb20xIjAgBgkqhkiG9w0BCQEWE2VyaWNA YXBsb3NtZWRpYS5jb22CBEOaoYwwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQQFAAOCAQEAA0rE KJxUIfCAjuFySw3feB5+5lMuC8B8xqsh6FWKidFRvIRkM23eqPAzQ/bkCh+OtQnXZ6VRxNJwyDH7 diWaifR8MErFx0ZlYcKgGMXMkcNJp8Ob0x03oa/BEhrORgf5lCNUKcG6hAr6KZZvitGBKxJIzhVp bwm31KPB2HPGd20Ck2c3FIgyKfBXDm5+bltvvYA8bFbHqoS4FwPS0LwieNICdIOTiWzZ5XXepLLb /Me4SkfnJR2GZSvqCunuNdFmKodFRSKROMKCygYg711Yn33ioHrIQ3ErokPCbsRoeX4KNeejY94G CO8LvrpXCDyjsn6IbXsumLzVbfZNsG0j1DGCA2QwggNgAgEBMHYwYjELMAkGA1UEBhMCWkExJTAj BgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJz b25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhBA1/6CXiibbZhDSUkLjtKBMAkGBSsOAwIaBQCgggHD MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA2MDQwNzE0NDI0MVow IwYJKoZIhvcNAQkEMRYEFLOYISiWd0hZ8cC8Nou5uOMJdB59MIGvBgkrBgEEAYI3EAQxgaEwgZ4w gZUxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJQQTERMA8GA1UEBxMITW9vbiBUd3AxFDASBgNVBAoT C0FwbG9zIE1lZGlhMRMwEQYDVQQLEwpNYW5hZ2VtZW50MRcwFQYDVQQDEw5hcGxvc21lZGlhLmNv bTEiMCAGCSqGSIb3DQEJARYTZXJpY0BhcGxvc21lZGlhLmNvbQIEQ5qhjDCBsQYLKoZIhvcNAQkQ AgsxgaGggZ4wgZUxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJQQTERMA8GA1UEBxMITW9vbiBUd3Ax FDASBgNVBAoTC0FwbG9zIE1lZGlhMRMwEQYDVQQLEwpNYW5hZ2VtZW50MRcwFQYDVQQDEw5hcGxv c21lZGlhLmNvbTEiMCAGCSqGSIb3DQEJARYTZXJpY0BhcGxvc21lZGlhLmNvbQIEQ5qhjDANBgkq hkiG9w0BAQEFAASCAQAL7j1T4KB+iYerxDAwJxSx2696IVDUBOhZFqnazy/rCx9TkSlHIYwasnTR mDEDR+42k5dpr0yog7XCWHmn/W1RVtaBwbQP17UpumVoYtpteOaTfRbCVnzP3NYwZOtKx4I0oncI px7rIDVWtfbu2XXsnuqETBHHjCJUE1g565RJHyEMi+5+6e/kt/xeX/bv9Oop24ay2mtquhwM/HnO 2NpmeiSnoc1dJM2ivb+Xsza4O2rerwPLUBTGPxU9ZKazWxNmSM3oX1Jt91LxMqNyoLnFu13Y/Xo+ 5nltC3Q99EQJCFG5O0BZud7unnRZePjl7LWaZWTIqWIiA8e9/We0j7zMAAAAAAAA --Apple-Mail-6-757520730--