From nobody Sat Oct 4 07:45:12 2025 X-Original-To: dev-commits-src-main@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 4cdyHk6tWKz6B0BX; Sat, 04 Oct 2025 07:45:22 +0000 (UTC) (envelope-from flo@smeets.xyz) Received: from mail-out.smeets.xyz (mail-out.smeets.xyz [IPv6:2a01:4f8:222:1843::25:11]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4cdyHj6Zjxz4MvL; Sat, 04 Oct 2025 07:45:21 +0000 (UTC) (envelope-from flo@smeets.xyz) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=reject) header.from=smeets.xyz; spf=pass (mx1.freebsd.org: domain of flo@smeets.xyz designates 2a01:4f8:222:1843::25:11 as permitted sender) smtp.mailfrom=flo@smeets.xyz Received: from mail.smeets.xyz (mail.smeets.xyz [IPv6:2a01:4f8:222:1843::25:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (Client did not present a certificate) by mail-out.smeets.xyz (Postfix) with ESMTPS id 05E3E9D1E7; Sat, 04 Oct 2025 09:45:14 +0200 (CEST) Received: from localhost (amavis.smeets.xyz [IPv6:2a01:4f8:222:1843::aa:4]) by mail.smeets.xyz (Postfix) with ESMTP id EE08B41C93; Sat, 04 Oct 2025 09:45:13 +0200 (CEST) X-Virus-Scanned: amavis at smeets.xyz Received: from mail.smeets.xyz ([IPv6:2a01:4f8:222:1843::25:3]) by localhost (amavis.smeets.xyz [IPv6:2a01:4f8:222:1843::aa:4]) (amavis, port 10025) with ESMTP id jF-WouoId32Z; Sat, 4 Oct 2025 09:45:13 +0200 (CEST) Received: from [IPV6:2a0d:3344:15ac:6900::19e7] (unknown [IPv6:2a0d:3344:15ac:6900::19e7]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (Client did not present a certificate) by mail.smeets.xyz (Postfix) with ESMTPSA id 1DB97418B6; Sat, 04 Oct 2025 09:45:13 +0200 (CEST) Message-ID: <98515e3d-24ba-402e-b2c1-09e30cafeade@smeets.xyz> Date: Sat, 4 Oct 2025 09:45:12 +0200 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: 9dfc5e03da50 - main - pfctl: allow tables to be defined inside anchors Content-Language: en-US To: Kristof Provost , src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org References: <202509171415.58HEFdN0010140@gitrepo.freebsd.org> From: Florian Smeets Autocrypt: addr=flo@smeets.xyz; keydata= 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 In-Reply-To: <202509171415.58HEFdN0010140@gitrepo.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------s0LXZRvw2F2ija5pDX9HJ9up" X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.69 / 15.00]; SIGNED_PGP(-2.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_SPAM_MEDIUM(1.00)[0.996]; NEURAL_HAM_LONG(-0.99)[-0.993]; NEURAL_HAM_SHORT(-0.99)[-0.989]; DMARC_POLICY_ALLOW(-0.50)[smeets.xyz,reject]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; MIME_BASE64_TEXT(0.10)[]; MIME_UNKNOWN(0.10)[application/pgp-keys]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:+,4:~,5:~]; RECEIVED_HELO_LOCALHOST(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; HAS_ATTACHMENT(0.00)[]; TO_DN_SOME(0.00)[]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[dev-commits-src-all@FreeBSD.org,dev-commits-src-main@FreeBSD.org]; RCPT_COUNT_THREE(0.00)[4]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/32, country:DE]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEFALL_USER(0.00)[flo]; FROM_HAS_DN(0.00)[] X-Rspamd-Queue-Id: 4cdyHj6Zjxz4MvL This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------s0LXZRvw2F2ija5pDX9HJ9up Content-Type: multipart/mixed; boundary="------------EosdUZdXXen4Bh6M03jMfChH"; protected-headers="v1" From: Florian Smeets To: Kristof Provost , src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Message-ID: <98515e3d-24ba-402e-b2c1-09e30cafeade@smeets.xyz> Subject: Re: git: 9dfc5e03da50 - main - pfctl: allow tables to be defined inside anchors References: <202509171415.58HEFdN0010140@gitrepo.freebsd.org> In-Reply-To: <202509171415.58HEFdN0010140@gitrepo.freebsd.org> --------------EosdUZdXXen4Bh6M03jMfChH Content-Type: multipart/mixed; boundary="------------2Kk88JsTYN208XRdhZSjgmsw" --------------2Kk88JsTYN208XRdhZSjgmsw Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMTcuMDkuMjUgMTY6MTUsIEtyaXN0b2YgUHJvdm9zdCB3cm90ZToNCj4gVGhlIGJyYW5j aCBtYWluIGhhcyBiZWVuIHVwZGF0ZWQgYnkga3A6DQo+IA0KPiBVUkw6IGh0dHBzOi8vY2dp dC5GcmVlQlNELm9yZy9zcmMvY29tbWl0Lz9pZD05ZGZjNWUwM2RhNTBkMTJmMDJjMmI0ODEx MzlhY2Y5ZjA4OWQ1MDRmDQo+IA0KPiBjb21taXQgOWRmYzVlMDNkYTUwZDEyZjAyYzJiNDgx MTM5YWNmOWYwODlkNTA0Zg0KPiBBdXRob3I6ICAgICBLcmlzdG9mIFByb3Zvc3QgPGtwQEZy ZWVCU0Qub3JnPg0KPiBBdXRob3JEYXRlOiAyMDI1LTA4LTIyIDExOjM0OjM5ICswMDAwDQo+ IENvbW1pdDogICAgIEtyaXN0b2YgUHJvdm9zdCA8a3BARnJlZUJTRC5vcmc+DQo+IENvbW1p dERhdGU6IDIwMjUtMDktMTcgMTQ6MTU6MTMgKzAwMDANCj4gDQo+ICAgICAgcGZjdGw6IGFs bG93IHRhYmxlcyB0byBiZSBkZWZpbmVkIGluc2lkZSBhbmNob3JzDQo+ICAgICAgDQpIaSBL cmlzdG9mLA0KDQp0aGlzIGNoYW5nZSBwcmV2ZW50cyBwZi5jb25mIHRvIGxvYWQgb24gb25l IG9mIG15IHNlcnZlcnMuIEl0IHdvcmtzIGZpbmUgDQp3aXRoIDNkMTRjYzgyZDdhOCwgYnV0 IGRvZXMgbm90IHdpdGggYW55IHZlcnNpb25zIGFmdGVyLiBKdXN0IHJlcGxhY2luZyANCnBm Y3RsIHdpdGggYSB2ZXJzaW9uIGJlZm9yZSA5ZGZjNWUwM2RhNTAgbWFrZXMgaXQgd29yayBh Z2Fpbi4NCg0KVGVzdHMgb24gbGF0ZXN0IG1haW46DQoNCiMgcGZjdGwgLWYgL2V0Yy9wZi5j b25mDQpwZmN0bDogZmFpbGVkIHRvIGNyZWF0ZSB0YWJsZSBfX2F1dG9tYXRpY19kNjNmMzc0 NV8wIGluIDogRGV2aWNlIGJ1c3kNCg0KRGlzYWJsaW5nIHRoZSBvcHRpbWl6ZXIgd29ya3Mg YXJvdW5kIHRoZSBpc3N1ZS4NCg0KIyBwZmN0bCAtbyBub25lIC1mIC9ldGMvcGYuY29uZiAm JiBlY2hvICQ/DQowDQoNCkkgd2FzIGFibGUgdG8gZmluZCBhIHNpbXBsZSByZXBybyBjYXNl Lg0KDQpUYWtlIHRoaXMgcnVsZXNldDoNCg0KLS0tDQpleHRfaWY9ImlnYjAiDQoNCmhvc3Rf aXB2ND0iMTkyLjE2OC4wLjEiDQpob3N0X2lwdjY9IjMzMzM6NDQ0OjIyMjoxODQzOjoyIg0K bWFpbD0iMzMzMzo0NDQ6MjIyOjE4NDM6OjI1OjMiDQpkYj0iMzMzMzo0NDQ6MjIyOjE4NDM6 OjMzMDY6NSINCmRiND0iMzMzMzo0NDQ6MjIyOjE4NDM6OjMzMDY6NCINCndlYj0iMzMzMzo0 NDQ6MjIyOjE4NDM6OjgwOjYiDQphbWF2aXM9IjMzMzM6NDQ0OjIyMjoxODQzOjphYTo0Ig0K DQpyZHItYW5jaG9yICJyZHIvKiINCg0KYmxvY2sgaW4NCnBhc3Mgb3V0DQoNCiMgYW50aSBs b2Nrb3V0IGR1cmluZyB0ZXN0cw0KcGFzcyBpbiBvbiAkZXh0X2lmIHByb3RvIHRjcCB0byAo JGV4dF9pZikgcG9ydCBzc2gNCg0KcGFzcyBpbiBvbiAkZXh0X2lmIHByb3RvIHRjcCB0byB7 ICRob3N0X2lwdjQsICRob3N0X2lwdjYsICRtYWlsLCANCiRhbWF2aXMsICRkYiwgJGRiNCwg JHdlYiB9IHBvcnQgc3NoDQotLS0NCg0KSXQgY2FuIGJlIHN1Y2Nlc3NmdWxseSBsb2FkZWQg d2l0aG91dCBkaXNhYmxpbmcgdGhlIG9wdGltaXplciBpZiBlaXRoZXIgDQpyZW1vdmluZyB0 aGUgN3RoIGVsZW1lbnQgZnJvbSB0aGUgc2Vjb25kIHBhc3MgaW4gc3NoIHJ1bGUgKCR3ZWIg aW4gdGhpcyANCmNhc2UpIG9yIGRpc2FibGluZyB0aGUgJ3Jkci1hbmNob3IgInJkci8qIicg bGluZQ0KDQpGbG9yaWFuDQo= --------------2Kk88JsTYN208XRdhZSjgmsw Content-Type: application/pgp-keys; name="OpenPGP_0xEF5BA4DCD5A9F3C0.asc" Content-Disposition: attachment; filename="OpenPGP_0xEF5BA4DCD5A9F3C0.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- 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 G/c+++Tw0tCWW1HB2dbL+uTj+ffSGmIH968yZyM=3D =3DUt5Y -----END PGP PUBLIC KEY BLOCK----- --------------2Kk88JsTYN208XRdhZSjgmsw-- --------------EosdUZdXXen4Bh6M03jMfChH-- --------------s0LXZRvw2F2ija5pDX9HJ9up Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEE7LNouHkIv7aRTXJp71uk3NWp88AFAmjg0IgFAwAAAAAACgkQ71uk3NWp88Da Cg//dK21IGCY8pkJw9GAX/shFspA3Eyp5qxsXWKaqCvLkyg2ng/vQmCM1gXlwk0pfQ+lbhphmBXn QzkwPUfp1MBnV/mQO1tH3BFifEHzIUNTcfXzBnXXboIqBKlGL13RdZ5fF8m96JvRLy1jqlORyryA Mn9vPqMCLetlzceuafjO5sFceKE8XaTN0esESoHUmzH42cIT3TqDu5SugPWoY+hhY7y0ndFOgGfk nAK6PI6m0joASHkT/nal+P5PQgvpgJ6ytMP0fcne260rnGlQLo2BwfpUleMq3ZG4XQBYjEq+3IgG Ssol3EVhh37c0fdZtpDbdVID6o4TVSy8tdIctpjqI2LAHbgF6V3rdBvjTejkcPZ0qtHP8qLVimbu gTp+IA+7Qs/YNc1cTiM8r5WOSpKuXGX4gQZtxbhubhrzCG5SWnkf0evG0IZ6YAwIpYVsBOufjJhv SUAYoMRiZV32pDMXo4HVNwS/AuEsU+Ns/u6Dde1nwG8uB5HIOCUV+Vvrbrhu2d4mdTHG2RCaRWau sH8HEtNnWiNXkhZp9kCMV6zRB+Yju+4S6/IT4R//EnwmmAYFr7nxyV8pOSxKoz2g88yH79vzx5e3 OQSvr5ySkdqDEJw993FvaqMNYO+9rfcz2tUbHo8OwLTEp2Z65vE9Wc3W/SZpM7OlFqWmO9qsECUo ypE= =moxh -----END PGP SIGNATURE----- --------------s0LXZRvw2F2ija5pDX9HJ9up--