From nobody Wed Jul 12 09:40:36 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 4R1CQr55Nyz4lW3r for ; Wed, 12 Jul 2023 09:40:36 +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 4R1CQr2GN5z3PnT for ; Wed, 12 Jul 2023 09:40:36 +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=1689154836; 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=Xs1XkkUHMspIrmf3fQO79yzBAJpASF1XXMl7PsM6bfU=; b=aeHulR3ELseMzTx/2mGeEfq8OyJ28AwZQkgAcKlmwv37CLSCd+9gTVNVoMqyEELDLevPOJ Ri0TRpK3aPpQHrOMnSjsZ7nH9kgnAVyMWwZSIGEyQyJa4cxNKfI+Fi0FfEVMyqAtHxS7BT d75Av6qgSU8hFAcguSMEyCU/6kbjYqxZTMQH6nWVQTNioFgJ2YMas0/X2IlhKaNIgt91Op aSs3Wk//Tr61NtA0Tgfpv2W04PFzCZiZgXQpJKjPR744+j629ZBnKBZr+kakzfJ99wZ5PF zjqX2wXiglA5Kg7HgBL62lc2Z/38h/f8EdVL9x08wEeHpfJNr22kSUqLRpkdsA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689154836; a=rsa-sha256; cv=none; b=tHyVr0e/oWCDHPueO5Zou+BQ3vttw9Lr62CvWazPHYgLggHAQbGyPpTCWgAm7op+awUszA YYlfA0l8qgPYoIucVs2wDDBFXN2av2c+RhXgygsHmAqJMnr2WWGd0k76k3+58rvbtwHAwM fXBvnPU51Ca3EbVkHmUy874ohu08e3GbNPSQqND4xAwj1cG4YnCS+1t3bUjcL1dtwJj6+V Jc7B9dvO6DtIhBlZVsUGtArW+/0fGAlw8YfJibmA3LJ0b+3TYIheX2qipXW2DHVoBD140O RO53h/3M+NIk1YkYYDrjnArUlCBI6RejqyPGUEEQdDPaSusq8IJ0FyBCHcmrPg== 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 4R1CQr1L8Qz13qB for ; Wed, 12 Jul 2023 09:40:36 +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 36C9ealS066602 for ; Wed, 12 Jul 2023 09:40:36 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 36C9ear7066601 for doc@FreeBSD.org; Wed, 12 Jul 2023 09:40:36 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 09:40:36 +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: kp@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: kp@freebsd.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc assigned_to 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 Kristof Provost changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kp@freebsd.org Assignee|bugs@FreeBSD.org |kp@freebsd.org --- Comment #1 from Kristof Provost --- Thanks for the report! I suspect the man page references the OpenBSD version of that struct. The difference between 13 and 14 is a minor cleanup in the definition, but = the actual layout is identical.=20 I'm going to use the 14 version, because it's slightly cleaner. Also, from this and your other report (272459) I'm going to assume you're trying to interact with pf through its ioctl interface. Are you aware of libpfctl (lib/libpfctl in the source tree)? I've been making somewhat regul= ar changes to the API to clean it up and to add features, and your life is goi= ng to be a lot easier if you use that library, because using that will take ca= re of (most of) the changes for you. --=20 You are receiving this mail because: You are on the CC list for the bug.=