Date: Fri, 07 Jun 2024 16:21:02 -0400 From: Kristof Provost <kp@FreeBSD.org> To: FreeBSD PF List <freebsd-pf@freebsd.org>, FreeBSD Ports ML <freebsd-ports@freebsd.org> Subject: Re: pf userspace API changes Message-ID: <D43485DC-7ACF-4EE8-924D-ABAF450CEE38@FreeBSD.org> In-Reply-To: <0E45DD6F-81E3-45DB-9FB2-E47B8F26FD00@FreeBSD.org> References: <0E45DD6F-81E3-45DB-9FB2-E47B8F26FD00@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 6 Apr 2023, at 10:21, Kristof Provost wrote: > Quick heads up that there are going to be breaking changes to the pf AP= I towards userspace for 14.0. (That is, the ioctl interface presented by = /dev/pf). > Building on this, I=E2=80=99m in the process of providing netlink impleme= ntation and associated libpfctl abstraction for all existing (and still r= elevant) ioctl calls. My hope is to get that all done before we branch stable/15 (currently exp= ected in late 2025). If that succeeds I intend to remove the entire ioctl= handling code from pf for 16. There is no need for immediate action, but be aware that ports will need = to migrate to libpfctl before that removal lands. Tl;dr: this is your 18 month warning on ports breakage for any port that = uses /dev/pf. Best regards, Kristof
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D43485DC-7ACF-4EE8-924D-ABAF450CEE38>