From nobody Wed Jul 12 22:09:26 2023 X-Original-To: doc@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 4R1X2v0bP2z4nPNJ for ; Wed, 12 Jul 2023 22:09:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::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 RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R1X2t56Zdz4Kt4 for ; Wed, 12 Jul 2023 22:09:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689199766; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Yeswb4K2yWjOgcMxnfp3u0b+iGHMmzZ2meSn0XPrrMA=; b=FFftoRL3RQe14Y/GsgYPcrOP6Sts2IpDFO9keqoueYL4XG2z+5NtRsYvSelSFSIZt8yjxQ dZKSXtDCro7DeQ9aCnG/RwKkIY8G7KTM7Y/sheNB+2Qm3ydOkbajD3JzNogX54CKpJCeIn 8Xc+RvovFrub7ybuBmqtQy89OkayafKZWk9jSFj6iY6RwPJyQtlzu3kn3sY5RSLiNwTdG1 ddn6rckUCd0AxPEPtmn1zy8xuy06bzINP5vGZNSE+qnxggJzH5SJEsQsowa9K4Z8dcVgZF 0LM41oK80hqEq42V8GGAu46dKEdWh/xFBkXumXXECPFDjP7XvJ8714Z0OxlLhg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689199766; a=rsa-sha256; cv=none; b=nJ7Zw+t9rZ7QhWmBoRwH0x4+9uuuIrPYlYfqdf1WnUGun5Haw3g3Df2HDp2+1vjLn+gtLK 7tQsLiRebgiEpSnlB37t3VcLmAVmVQRK9LdAsa+Liz/FxtxKOt9mOf1kd8nOVGDiv3bVKy X6Hj49OLVWdHi7BceBdE4wwykqcMrQQ8qPkR+nL/KkjHnAHTpKhKWsvRYurJmwO8BNE2oh x3RdaYwrlmEB8L9Un1SCDJ5WZqetKWrPOg7ncquLUsSr7bWfmtRIkOfYblta2W8VSJL5hd WHpls9NJTzLU0ga8W8ptvabZLg2zUU2i3O4icAoUdz5l1bTv9w8mL6Ij8U7HPQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R1X2t4CgtzR9p for ; Wed, 12 Jul 2023 22:09:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 36CM9QbQ060694 for ; Wed, 12 Jul 2023 22:09:26 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 36CM9QRE060693 for doc@FreeBSD.org; Wed, 12 Jul 2023 22:09:26 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: doc@FreeBSD.org Subject: [Bug 272455] pf(4) manpage lists wrong definition for pfi_kif Date: Wed, 12 Jul 2023 22:09:26 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Documentation X-Bugzilla-Component: Manual Pages X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: alex@inferiorhumanorgans.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: kp@freebsd.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Documentation project List-Archive: https://lists.freebsd.org/archives/freebsd-doc List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-doc@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D272455 --- Comment #3 from alex@inferiorhumanorgans.com --- Ah thanks, I've not seen libpfctl. I'm working in not-C so it's about as m= uch work (perhaps less since memory management is simplified) to shim the ioctl= as it is the library.=20=20 I suppose that largely ignores the changes coming down the pike in -CURRENT= but given that the project (interactive pf shell) is just a bit of a distraction from a distraction from an attempt at shaking off some coding cobwebs I'm n= ot so concerned with future compatibility. Insofar as poking at the ioctl interface directly goes the biggest ergonomic issue that I've run into is that some things can be easily molded into an iterator pattern, and some things (e.g. DIOCIGETIFACES) can't. --=20 You are receiving this mail because: You are on the CC list for the bug.=