[Doh] gethostbyname?

Fred Baker <fredbaker.ietf@gmail.com> Tue, 26 March 2019 09:35 UTC

Return-Path: <fredbaker.ietf@gmail.com>
X-Original-To: doh@ietfa.amsl.com
Delivered-To: doh@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FAA71202C1 for <doh@ietfa.amsl.com>; Tue, 26 Mar 2019 02:35:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gix2xiV8HvqZ for <doh@ietfa.amsl.com>; Tue, 26 Mar 2019 02:35:24 -0700 (PDT)
Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68A611202AF for <doh@ietf.org>; Tue, 26 Mar 2019 02:35:24 -0700 (PDT)
Received: by mail-wr1-x434.google.com with SMTP id k11so6043260wro.5 for <doh@ietf.org>; Tue, 26 Mar 2019 02:35:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:subject:message-id:date:to; bh=TLnR3XFaqucrMufEN8scxjEf9HjTW1a1Fsw/Fqr4Dsc=; b=PYxUFwRs6QBnb3rV9CfWeg3BqxhxLs9Rwe6R1YBGSvIQjRuM548ovd/MEZwLgNSTlD 89FzQshlQsKtz41uuFMr0h+KA6H+vEuaZgmcGQaM07wwe+z90G3awuDLf8rjSw35JMYy dcANH6+A5teb0QQol9gcw0wPuJcnweHny+hQQRx61UdofAZx1Ax4COR3wFkEeu229qu7 NU5IQa9gbjA4BxjRrV2yAyiSwAzX/k3W+8OAARPvxjo7IoGsG2RiYgV4/M885WXVM6dg fQV+KejFmqDefYWw81ELhj6ujF677qq0zY3/VK5wh2NdN4WlIRgXqaEMU8Z1TzoTg/Fj kCFA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=TLnR3XFaqucrMufEN8scxjEf9HjTW1a1Fsw/Fqr4Dsc=; b=JooBF/fNOb3gpHZM/cZyZyLVpS0qnVaiPwRnWyxr2o1raI/B6gZum/ELPM15CV60An XytAzaCA51GCQ9jAZ1G8BbkAVTba88+xQD40t9qcfO4HeXR8v7rQZBw7FzHBh4pZXtbB 0467/DPO+NbwFu0LmXqqT2PORvI7dR9EsszuZuSiNSSXyS5yuy/B30laEfkh2D5vkyOC 0zg5eTJht1rjlXR22N06HJX+X/Mpo4xJQVVQNIgG7shJqjRs7dnDwgxo5Ee4b/DHjgIJ /APWbYHMt1wzjdz/yLoDcT5AbgJxP4rkEsx9Qse5jglvLYyN++QWdW7ZeAuvTkw11AL6 ncdQ==
X-Gm-Message-State: APjAAAX1HrZ5A/ZORL21y07Hsiut35FVD4RB2C38FNw1WSXUZH/PtgUx RWzav8Z8wQ/qx1bwY5/ldMcxIMH+U/8=
X-Google-Smtp-Source: APXvYqyM/kHoKD9B6omyIvZutpFwtaxhH5ZbAMP/U7ef6Mxt+iCRPBfxmYlN+IkiHg+d4oj44DGBmw==
X-Received: by 2002:a5d:494c:: with SMTP id r12mr8032261wrs.250.1553592922731; Tue, 26 Mar 2019 02:35:22 -0700 (PDT)
Received: from ?IPv6:2001:67c:1232:144:e0f8:568d:3e71:dfac? ([2001:67c:1232:144:e0f8:568d:3e71:dfac]) by smtp.gmail.com with ESMTPSA id g12sm14323004wrw.40.2019.03.26.02.35.21 for <doh@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 26 Mar 2019 02:35:21 -0700 (PDT)
From: Fred Baker <fredbaker.ietf@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_80DC2EE7-C811-4705-B29D-4B57B523B6A6"; protocol="application/pgp-signature"; micalg="pgp-sha512"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.8\))
Message-Id: <7D357986-AD33-4619-8037-8BCD59687AF0@gmail.com>
Date: Tue, 26 Mar 2019 10:35:19 +0100
To: doh@ietf.org
X-Mailer: Apple Mail (2.3445.104.8)
Archived-At: <https://mailarchive.ietf.org/arch/msg/doh/7OKnlABUxBUJX8sQ9CufTLg0hNk>
Subject: [Doh] gethostbyname?
X-BeenThere: doh@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DNS Over HTTPS <doh.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/doh>, <mailto:doh-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/doh/>
List-Post: <mailto:doh@ietf.org>
List-Help: <mailto:doh-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/doh>, <mailto:doh-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Mar 2019 09:35:28 -0000

I have a silly question. In section 4, the draft goes to the API level to specify how to resolve a domain name. gethostbyname was deprecated in favor of getaddrinfo (and therefore IPv6 capability) in 1999 (RFC 2553), and is now found in all common OS's including Linux, FreeBSD, Windows, MacOSX, and so on. A reference to gethostbyname in this draft comes across as ignorant at best, perhaps deliberately so.

What do we need to do to drag the authors into the current century?