From nobody Thu Jul 17 02:12:14 2025 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 4bjGdq01g5z62HtG for ; Thu, 17 Jul 2025 02:12:15 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: from mxrelay.chi.freebsd.org (mxrelay.chi.freebsd.org [IPv6:2610:1c0:1040:6064::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 ECDSA (prime256v1) client-digest SHA256) (Client CN "mxrelay.chi.freebsd.org", Issuer "E6" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bjGdp425Pz3Xy1; Thu, 17 Jul 2025 02:12:14 +0000 (UTC) (envelope-from daemon-user@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752718334; 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=LvlpE0Ww1FEY5Lr26ps7fAzeUu2kmeLeomE4ltGFLec=; b=quiLBpbmaEu6DTRuyjV+lEnCtMphKyBty7Sdeju4WjLlNkauuRFlwHaz8t2yrmezJds9L+ WcIQ6RpuMDNGlhJGFnUhLTGXxx3E9Tqy2oWxXaoiPTrvg5BqQUaKZMk9uq8lHWw1slGL/4 zePt6OXYARolOBKqdEAjp0pX16GH04BXSw4H1QMWN1tPdXDorkOdt/MRuTlVAsJwebxxf5 Q3kCafdJ5ZMmBxd1Ca9CvBBkA3sdWGYQpHyRSfY+baYIJnlAudT87mmEG/5rUThrY1FK/s 2cdQX0itjFkG1msiIXa2K6Tg5JhgBe+/otchtkkQSTJLGGdxaiaJ+XElF3XlhA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752718334; 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=LvlpE0Ww1FEY5Lr26ps7fAzeUu2kmeLeomE4ltGFLec=; b=E7iAZmhWbhqa4F5NIJDeR4SaNUVfvSy5wjoYe0vVvokkdut4JUN7Wmmd27QsKQrqZH6lzm ajv4qmaQskQ5FHkhkb30fw8oeFuTdWyl84r7WtAfJZaEkVLrX2TerlpzSelBF2+DKcqGnP Hk/cgqJk7JSQlqw/cyEy3NTTS8nDOH6rEKk+f84Lzprsvw+shAAF8Xm1IZmhFsGtlTGc9n EaO3R0bxOr9SXPjXa3jEi3hBrjbf25NfHVPL9yaRMNC42U7KN0cHKIGDJFdwlEIMGN5OYC 8AzmJVPLS2Hr9i3gVOl6H4Y+K180UHouvKk6Gj4Mj8b5J7lvmDz113HfpoVXXw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752718334; a=rsa-sha256; cv=none; b=y1FB3fdDx3ar0pphAVgcni64VR5dQT83b2yLYijf07mNujD2CAWDo9BYZUEuGFfqEXJWOc LOSB6EsIkcDL/7bkV+dKEDb+803n7FEOS5As+ClltPGuq9dFdBSKiZ6Aw9I6sVRTsrqLnc 2ElHneRLhlO7FSVMeTBdeJrQdKwvJToaA8Gu83MfYeriyU1mSUKFc2RKd676JEDt2Ln1Jw rS+tny6ZENVq/1VvZRyRDrJXK9EI+cAfVcLZXPcfZGdCwVU7NFiAZSrK7dgnK44O0j32DA xZC0QjtrwiQM8XpLyGCrIXcKlot/ZWd3gSYsljIgHx7syt/djzhOddkg+XUs8A== Received: from reviews.chi.freebsd.org (reviews.chi.freebsd.org [IPv6:2610:1c0:1040:606c::50:4]) by mxrelay.chi.freebsd.org (Postfix) with ESMTP id 4F634245C; Thu, 17 Jul 2025 02:12:14 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: by reviews.chi.freebsd.org (Postfix, from userid 1346) id 4E1CA42CA2; Thu, 17 Jul 2025 02:12:14 +0000 (UTC) Date: Thu, 17 Jul 2025 02:12:14 +0000 To: Phabricator From: "pi (Kurt Jaeger)" Cc: freebsd-net@freebsd.org Reply-to: "pi (Kurt Jaeger)" Subject: [Differential] D48204: Add IPv6 support for address parsing and unparsing in ng_ksocket. Message-ID: <66b97412e1bca1f563cf34bfbd606929@localhost.localdomain> 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: <28>, <125>, <128>, <147>, <79>, <186>, <187> X-Phabricator-Projects: <#network> X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: Precedence: bulk Thread-Topic: PHID-DREV-3vpvqdpsy6sqgfqvqi4a X-Phabricator-Mail-ID: 5212085 X-Phabricator-Send-Attempt: 2cepong7tkqx5h2d In-Reply-To: References: Thread-Index: N2JiNTc4NTM1ZGU5NjEzZjE3NjA3MGE5MzI3IGh4W/4= X-Phabricator-Stamps: actor(@pi) application(Differential) author(@p.mousavizadeh_protonmail.com) herald(H28) herald(H79) herald(H125) herald(H128) herald(H147) herald(H186) herald(H187) monogram(D48204) object-type(DREV) phid(PHID-DREV-3vpvqdpsy6sqgfqvqi4a) reviewer(#manpages) reviewer(#network) revision-repository(rG) revision-status(published) subscriber(#src_committers) subscriber(@donner) subscriber(@freebsd-net-list) subscriber(@glebius) subscriber(@imp) subscriber(@melifaro) subscriber(@nc) subscriber(@pi) subscriber(@ziaee) tag(#network) 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: Sender: owner-freebsd-net@FreeBSD.org MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8" SGVyYWxkIGFkZGVkIGEgc3Vic2NyaWJlcjogemlhZWUuCgpSRVBPU0lUT1JZCiAgckcgRnJlZUJT RCBzcmMgcmVwb3NpdG9yeQoKQ0hBTkdFUyBTSU5DRSBMQVNUIEFDVElPTgogIGh0dHBzOi8vcmV2 aWV3cy5mcmVlYnNkLm9yZy9ENDgyMDQvbmV3LwoKUkVWSVNJT04gREVUQUlMCiAgaHR0cHM6Ly9y ZXZpZXdzLmZyZWVic2Qub3JnL0Q0ODIwNAoKRU1BSUwgUFJFRkVSRU5DRVMKICBodHRwczovL3Jl dmlld3MuZnJlZWJzZC5vcmcvc2V0dGluZ3MvcGFuZWwvZW1haWxwcmVmZXJlbmNlcy8KClRvOiBw Lm1vdXNhdml6YWRlaF9wcm90b25tYWlsLmNvbSwgI21hbnBhZ2VzLCAjbmV0d29yawpDYzogemlh ZWUsIHBpLCBpbXAsIG5jLCBkb25uZXIsIGZyZWVic2QtbmV0LWxpc3QsIG1lbGlmYXJvLCBnbGVi aXVzLCAjc3JjX2NvbW1pdHRlcnMsIHAubW91c2F2aXphZGVoX3Byb3Rvbm1haWwuY29tLCBnaGlz bGFpbl9zbWFydGl4LmxsYywga29ucmFkLmtyZWNpd2lsa19rb3JiYW5rLnBsLCBjbWlsbGVyX25l dGFwcC5jb20sIHJhamVzaGFzcCwgbW1hY3ksIGtwcmF2ZWVuLmxrbWxfZ21haWwuY29tLCBjaHJp c19jcmV0YWZvcmNlLmdyLCBzaW1vbnZlbGxhX2dtYWlsLmNvbSwgbm92aWNlX3RlY2hpZS5jb20s IGhlcmJlcnRfbWFpbGJveC5vcmcsIHRvbW1pLnBlcm5pbGFfaWtpLmZpLCB6ZWMsIGRlbHBoaWos IHBzdGVmLCBndWVzdC1wYXRtYWRkb3gK