From nobody Wed Jan 5 15:00:06 2022 X-Original-To: freebsd-net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 8BF2419254A6 for ; Wed, 5 Jan 2022 15:11:00 +0000 (UTC) (envelope-from phabric-noreply@freebsd.org) Received: from delivery.e-purifier.com (delivery.mailguard.neotel.co.za [41.168.2.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4JTXxG4Hjsz4XRb; Wed, 5 Jan 2022 15:10:58 +0000 (UTC) (envelope-from phabric-noreply@freebsd.org) Received: from sec-ngp-ag01.neotel.e-purifier.co.za ([192.168.202.31] helo=SEC-NGP-AG01) by delivery.e-purifier.com with smtp (Exim 4.94) (envelope-from ) id 1n57w8-0005qS-6e; Wed, 05 Jan 2022 17:10:48 +0200 Received: from mail pickup service by SEC-NGP-AG01.neotel.e-purifier.co.za with Microsoft SMTPSVC; Wed, 5 Jan 2022 17:10:45 +0200 Received: from sec-ngp-spt04.e-purifier.com ([192.168.201.1]) by SEC-NGP-AG01.neotel.e-purifier.co.za with Microsoft SMTPSVC(7.5.7601.17514); Wed, 5 Jan 2022 17:01:27 +0200 Received: from localhost (localhost [127.0.0.1]) by sec-ngp-spt04.e-purifier.com (Postfix) with ESMTP id DBB2F114C353 for ; Wed, 5 Jan 2022 17:01:27 +0200 (SAST) X-Virus-Scanned: by SpamTitan at e-purifier.com X-Spam-Flag: NO X-Spam-Score: -1.252 X-Spam-Level: X-Spam-Status: No, score=-1.252 tagged_above=-999 required=3.8 tests=[BAYES_00=-0.25, MAILING_LIST_MULTI=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, ST_P0F_Unix=-1, ST_RCVD_IN_HOSTKARMA_W=-0.001] autolearn=ham autolearn_force=no Received: from sec-ngp-spt04.e-purifier.com (localhost [127.0.0.1]) by sec-ngp-spt04.e-purifier.com (Postfix) with ESMTP id 27B75114C3A9 for ; Wed, 5 Jan 2022 17:01:17 +0200 (SAST) Received-SPF: pass (freebsd.org ... _spf.freebsd.org: 96.47.72.81 is authorized to use 'freebsd-net+bounces-1197-kwf=nanoteq.com@FreeBSD.org' in 'mfrom' identity (mechanism 'ip4:96.47.72.81' matched)) receiver=sec-ngp-spt04.e-purifier.com; identity=mailfrom; envelope-from="freebsd-net+bounces-1197-kwf=nanoteq.com@FreeBSD.org"; helo=mx2.freebsd.org; client-ip=96.47.72.81 Received: from mx2.freebsd.org (mx2.freebsd.org [96.47.72.81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by sec-ngp-spt04.e-purifier.com (Postfix) with ESMTPS id 3D61D114C3AF for ; Wed, 5 Jan 2022 17:01:14 +0200 (SAST) Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits)) (Client CN "mx1.freebsd.org", Issuer "R3" (verified OK)) by mx2.freebsd.org (Postfix) with ESMTPS id 77E208355E for ; Wed, 5 Jan 2022 15:01:12 +0000 (UTC) (envelope-from freebsd-net+bounces-1197-kwf=nanoteq.com@FreeBSD.org) Received: from mlmmj.nyi.freebsd.org (mlmmj.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:24]) by mx1.freebsd.org (Postfix) with ESMTP id 4JTXk01yWQz4W7Y for ; Wed, 5 Jan 2022 15:01:12 +0000 (UTC) (envelope-from freebsd-net+bounces-1197-kwf=nanoteq.com@FreeBSD.org) Received: from mlmmj.nyi.freebsd.org (unknown [127.0.1.24]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 37E3C1921EFF for ; Wed, 5 Jan 2022 15:01:12 +0000 (UTC) (envelope-from freebsd-net+bounces-1197-kwf=nanoteq.com@FreeBSD.org) X-Original-To: freebsd-net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 2BB8319218E7 for ; Wed, 5 Jan 2022 15:00:07 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JTXhk6xvPz4V7M; Wed, 5 Jan 2022 15:00:06 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: from reviews.nyi.freebsd.org (reviews.nyi.freebsd.org [IPv6:2610:1c1:1:606c::16:b]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 5561C6513; Wed, 5 Jan 2022 15:00:06 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: by reviews.nyi.freebsd.org (Postfix, from userid 1346) id 545F424FDE; Wed, 5 Jan 2022 15:00:06 +0000 (UTC) Date: Wed, 5 Jan 2022 15:00:06 +0000 To: Phabricator From: "emaste (Ed Maste)" Cc: freebsd-net@freebsd.org Reply-to: "emaste (Ed Maste)" Subject: [Differential] D33717: route: remove write-only struct hostent from getaddr() Message-ID: X-Priority: 3 X-Phabricator-Sent-This-Message: Yes X-Mail-Transport-Agent: MetaMTA X-Auto-Response-Suppress: All X-Phabricator-Mail-Tags: X-Herald-Rules: none X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-Cc: X-Phabricator-Cc: Precedence: bulk Thread-Topic: PHID-DREV-zjrsejzgv3kp46yx4cfw X-Phabricator-Mail-ID: 2997298 X-Phabricator-Send-Attempt: tcqnpgtsk7z57ru5 In-Reply-To: References: Thread-Index: NzUyMTdmNmJjYzJiOGE2YTRjNjNjY2EzYjljIGHVsnY= X-Phabricator-Stamps: actor(@emaste) application(Differential) author(@emaste) monogram(D33717) object-type(DREV) phid(PHID-DREV-zjrsejzgv3kp46yx4cfw) reviewer(@hrs) reviewer(@imp) reviewer(@melifaro) revision-status(needs-review) subscriber(@brooks) subscriber(@freebsd-net-list) via(web) List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1641394807; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1zKtdnqjuIhmfHGIo0PRY0CHTIfWrMZpUkMVMfVsRH8=; b=rIjL45yrso4ae9FAaWhUqdnoBq8S0igfpEsY90BDgOV9Y482MyNX6eGf/93rzLmfAnXyFP pxqwy8SUUoKN8Q7ayptVAlDJKX4+wZiguwP0OA5/SZwxqo+sl+qZ0rQr3RtiS5aXT5Fzh9 mlBdL73Xq6auTMzpFih3025/N/o647E+7rkUHULHw8IY//MEuxHhZ3R2dmwKdQy5+FfiXU 3XWXQVg6TwShJJBCOX1VgNrwvvAGNORpDm1/GlaXWyT+kLu9Gsxes6K3objdDDCdK1d8X9 9StSntQzfN98cfHj7M09vkAuROUyhzdmXWh98mLRQHfa771jtjN91FYqR0F5Wg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1641394807; a=rsa-sha256; cv=none; b=fpYN5KLiARH9gm/5ZVe0uAUOoC+pekt9aVGRvrluxHySjxWJ0FGCvaSFSb5h9tRNqTEWVC iRqqoFILBv8nr0pRS1+DFMNPjUcgbVEOLlhd2q6OlUGLqMMom07TWZJ2Pjqb8JBseUdspx KBZPa2kO+DIGLE7+OkNxWM54KZ4l7ZKZ/BfisrqBYgbZLVNiDwowLcA0C6MxGNc85gs00Y QpOdwI2Bz/WLnGAqPBTG0q4TD0GMI/+Zhm5EUGowlwWuFbHonomi0jytU0iiz/jRZkTyc6 nx/Dk73gCm6fNJaGz+6eW7oC26P6ZofFFsCvzBR1JUOhXU/F/tHasl2+jG5L6w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N X-OriginalArrivalTime: 05 Jan 2022 15:01:27.0413 (UTC) FILETIME=[1D3F8250:01D80245] x-archived: yes x-dbused: RGF0YSBTb3VyY2U9MTkyLjE2OC4yMDEuMjY= X-Rspamd-Queue-Id: 4JTXxG4Hjsz4XRb X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; arc=pass ("freebsd.org:s=dkim:i=1"); dmarc=none; spf=softfail (mx1.freebsd.org: 41.168.2.24 is neither permitted nor denied by domain of phabric-noreply@freebsd.org) smtp.mailfrom=phabric-noreply@freebsd.org X-Spamd-Result: default: False [-3.09 / 15.00]; HAS_REPLYTO(0.00)[D33717+325+43f071d7badf7580@reviews.freebsd.org]; TO_DN_SOME(0.00)[]; REPLYTO_DN_EQ_FROM_DN(0.00)[]; RCVD_COUNT_TWELVE(0.00)[13]; MIME_BASE64_TEXT_BOGUS(1.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MIME_BASE64_TEXT(0.10)[]; HAS_X_PRIO_THREE(0.00)[3]; MAILLIST(-0.18)[generic]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:36937, ipnet:41.168.0.0/17, country:ZA]; RCVD_TLS_LAST(0.00)[]; ARC_ALLOW(-1.00)[freebsd.org:s=dkim:i=1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FREEFALL_USER(0.00)[phabric-noreply]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; PRECEDENCE_BULK(0.00)[]; MIME_GOOD(-0.10)[text/plain]; REPLYTO_DOM_NEQ_FROM_DOM(0.00)[]; NEURAL_HAM_LONG(-0.91)[-0.905]; HAS_LIST_UNSUB(-0.01)[]; DMARC_NA(0.00)[FreeBSD.org] X-ThisMailContainsUnwantedMimeParts: N ZW1hc3RlIGFkZGVkIGEgc3Vic2NyaWJlcjogYnJvb2tzLgoKQ0hBTkdFUyBTSU5DRSBMQVNUIEFD VElPTgogIGh0dHBzOi8vcmV2aWV3cy5mcmVlYnNkLm9yZy9EMzM3MTcvbmV3LwoKUkVWSVNJT04g REVUQUlMCiAgaHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL0QzMzcxNwoKRU1BSUwgUFJFRkVS RU5DRVMKICBodHRwczovL3Jldmlld3MuZnJlZWJzZC5vcmcvc2V0dGluZ3MvcGFuZWwvZW1haWxw cmVmZXJlbmNlcy8KClRvOiBlbWFzdGUsIG1lbGlmYXJvLCBpbXAsIGhycwpDYzogYnJvb2tzLCBm cmVlYnNkLW5ldC1saXN0Cg==