From nobody Wed Dec 1 13:15:59 2021 X-Original-To: freebsd-pf@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 86F0A18C7902 for ; Wed, 1 Dec 2021 13:16:01 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from host64.shmhost.net (host64.shmhost.net [213.239.241.64]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4J402n0l20z3vCg; Wed, 1 Dec 2021 13:16:01 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from smtpclient.apple (p200300cd8713f4fc803801c1685adbc8.dip0.t-ipconnect.de [IPv6:2003:cd:8713:f4fc:8038:1c1:685a:dbc8]) by host64.shmhost.net (Postfix) with ESMTPSA id 4J402m1mHqzNqZW; Wed, 1 Dec 2021 14:16:00 +0100 (CET) Content-Type: text/plain; charset=us-ascii List-Id: Technical discussion and general questions about packet filter (pf) List-Archive: https://lists.freebsd.org/archives/freebsd-pf List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pf@freebsd.org X-BeenThere: freebsd-pf@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: git: 7f944794868f - stable/12 - pf: Introduce ridentifier From: Franco Fichtner In-Reply-To: Date: Wed, 1 Dec 2021 14:15:59 +0100 Cc: Kristof Provost , freebsd-pf@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: References: <202111261940.1AQJeGLZ022802@gitrepo.freebsd.org> To: =?utf-8?Q?=C3=96zkan_KIRIK?= X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Virus-Scanned: clamav-milter 0.103.3 at host64.shmhost.net X-Virus-Status: Clean X-Rspamd-Queue-Id: 4J402n0l20z3vCg X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; TAGGED_RCPT(0.00)[]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N Hi, I wasn't sure if responding is a good idea but basically ridentifier and the 3-labels extension added to pf from the pfSense area are more or less unnecessary cruft and easily worked around the kernel: use the label as a unique identifier and do the rest in userspace... I'm sure not a lot of people care for the state that Netgate puts FreeBSD in (again and again) but for the sake of ABI stability alone it would be nicer to avoid such work in stable areas. Thanks, Franco