From nobody Thu Jan 9 15:31:17 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 4YTTK25GYnz5l0gp for ; Thu, 09 Jan 2025 15:31:18 +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 (P-256) client-digest SHA256) (Client CN "mxrelay.chi.freebsd.org", Issuer "E5" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YTTK23YgLz4FgV; Thu, 9 Jan 2025 15:31:18 +0000 (UTC) (envelope-from daemon-user@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736436678; 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=MFD7FEjnwCPfaBwN49dUtGWKPmCPvm8/G6W14E26k7I=; b=I3HExF3WOShZxzlNE9Gqap36NzVeBX6cQpSELkgZiGE3OlMafVBboeo6iTEmlW8HE7xqdA 6l7jgSqUojz9XQmRrOQ886FOzb1/TiZn6j6GAmucVNqHEtDQKmFDj8SlngvO+kvN0+bz45 t02bd880kO1MvFnCHSgLlj7G3PESpSfy28iOZAel8naB2kwe4S8QbLAZnRuHvuX2ScKHp9 +vcuLq5RRCSRuMp23ww/5z0ogsVnOItFw1A+1Y4OjdJGivEA6Q6U80xAVRFWyAo8M7iypy xdxwR+JRRnHPUfHvHNTtC/Liv++D9m38fO5mOcrIFiCOjvktogFqW/+thE3Fog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736436678; 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=MFD7FEjnwCPfaBwN49dUtGWKPmCPvm8/G6W14E26k7I=; b=JSwnaJY9p7sI43xDgcMJt78uFDHs6aYutyzsAop73e4hkQw0unNwSb93sOOkfvxvgQ9NNq hV9ofPfNluNqkVbzogItRAQrFoN7W23+cMVrBrUlSVGHjIbV975VtulW8fONiE3On2tdT9 1ejiAW/4zVg4FlFXGG9oXhLmQjMu6oFGTBi3Mz6BpDfxmaWCII+f3lnai0NSNAvUYHleAD VouiVa1HZC5gno4r9oo2Eh6jTgk8k/ib6u4vD2E0wl2HQ8FzZZHzhHBVrnnWtHIumHk/wf 0z0iMtf8BnCpV78dlVQGN+x1Kwyj6PAsJXiW+r4JP7sTDQziv2kTNgLIPb+0tQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736436678; a=rsa-sha256; cv=none; b=tjvDwlf7G7aK9gY2tMyjy2k5tW15Yr3g8xaM5G4KfWB5mubMARukZeWZi3Ei0D9XzmExvz nFTva/CzyfXbT/2cvxfywTQw6UypU0WbSOL8RlNzKhW0+BO6P+QkJDxUJLli0xV+FzFnd5 6iVwgtRUFcGcmXbcBIJm8FcUDTeVP9Jr2vIQ1SIDyizEMDXrlQpfhLfWkm5NtXXJ9Vni1T foHXDJOhIPyv5HrSJmtp0tmwJZSv/rZ2mB5kKJrlNrByC0OiL93rbGZrrR2qT+XsgWCC/N 6k+sFSh+Kza5hmUEsDx3SRHRGht36Bk+C5erZfWoVOOGxprOTcOHMUJE/nqXYQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 ECF492E26; Thu, 09 Jan 2025 15:31:17 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: by reviews.chi.freebsd.org (Postfix, from userid 1346) id EC64C18465; Thu, 9 Jan 2025 15:31:17 +0000 (UTC) Date: Thu, 9 Jan 2025 15:31:17 +0000 To: Phabricator From: "glebius (Gleb Smirnoff)" Cc: freebsd-net@freebsd.org Reply-to: "glebius (Gleb Smirnoff)" Subject: [Differential] D48204: Add IPv6 support for address parsing and unparsing in ng_ksocket. 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: <28>, <125>, <128>, <147>, <79> 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: Precedence: bulk Thread-Topic: PHID-DREV-3vpvqdpsy6sqgfqvqi4a X-Phabricator-Mail-ID: 4818455 X-Phabricator-Send-Attempt: tcbky7tvj6enj6io In-Reply-To: References: Thread-Index: N2JiNTc4NTM1ZGU5NjEzZjE3NjA3MGE5MzI3IGd/68U= X-Phabricator-Stamps: actor(@glebius) application(Differential) author(@p.mousavizadeh_protonmail.com) herald(H28) herald(H79) herald(H125) herald(H128) herald(H147) monogram(D48204) object-type(DREV) phid(PHID-DREV-3vpvqdpsy6sqgfqvqi4a) reviewer(#manpages) reviewer(#network) revision-repository(rG) revision-status(needs-review) subscriber(#src_committers) subscriber(@donner) subscriber(@freebsd-net-list) subscriber(@glebius) subscriber(@imp) subscriber(@melifaro) subscriber(@nc) 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" Z2xlYml1cyBhZGRlZCBpbmxpbmUgY29tbWVudHMuCgpJTkxJTkUgQ09NTUVOVFMKCj4gbmdfa3Nv Y2tldC5jOjYyCj4gKyNpbmNsdWRlIDxuZXQvaWYuaD4KPiArI2luY2x1ZGUgPG5ldC9pZl92YXIu aD4KPiArCgpXaGF0IGRvZXMgcmVxdWlyZSBpZl92YXIuaD8KClJFUE9TSVRPUlkKICByRyBGcmVl QlNEIHNyYyByZXBvc2l0b3J5CgpDSEFOR0VTIFNJTkNFIExBU1QgQUNUSU9OCiAgaHR0cHM6Ly9y ZXZpZXdzLmZyZWVic2Qub3JnL0Q0ODIwNC9uZXcvCgpSRVZJU0lPTiBERVRBSUwKICBodHRwczov L3Jldmlld3MuZnJlZWJzZC5vcmcvRDQ4MjA0CgpFTUFJTCBQUkVGRVJFTkNFUwogIGh0dHBzOi8v cmV2aWV3cy5mcmVlYnNkLm9yZy9zZXR0aW5ncy9wYW5lbC9lbWFpbHByZWZlcmVuY2VzLwoKVG86 IHAubW91c2F2aXphZGVoX3Byb3Rvbm1haWwuY29tLCAjbWFucGFnZXMsICNuZXR3b3JrCkNjOiBp bXAsIG5jLCBkb25uZXIsIGZyZWVic2QtbmV0LWxpc3QsIG1lbGlmYXJvLCBnbGViaXVzLCAjc3Jj X2NvbW1pdHRlcnMsIHAubW91c2F2aXphZGVoX3Byb3Rvbm1haWwuY29tLCBnaGlzbGFpbl9zbWFy dGl4LmxsYywga29ucmFkLmtyZWNpd2lsa19rb3JiYW5rLnBsLCBjbWlsbGVyX25ldGFwcC5jb20s IHJhamVzaGFzcCwgbW1hY3ksIGtwcmF2ZWVuLmxrbWxfZ21haWwuY29tLCBjaHJpc19jcmV0YWZv cmNlLmdyLCBzaW1vbnZlbGxhX2dtYWlsLmNvbSwgbm92aWNlX3RlY2hpZS5jb20sIGhlcmJlcnRf bWFpbGJveC5vcmcsIHRvbW1pLnBlcm5pbGFfaWtpLmZpLCB6ZWMsIGRlbHBoaWosIHBzdGVmCg==