KIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1766087241; 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; bh=DLhHhN5N2o8JV4EPTKJ1wwU6wPLvKnCu9J9DGWLDcZY=; b=xsVUKhKCdCuBuok3CdSTtIIJvAohMfEx3TsaTp0o54sd20mElcyNY8xTpZSSIYZz7siCSd hsXX1M8EIJ7qoAf3Fj2h8/8dFeYR3WOq3JNOAsx3/GA6Hun3wRGddF4tarJk4QjAhliwr8 xTjB7+egWU2TYd3rBi3uhvnhoE1ukVLLSiIskUG6PSPb/Q9f7uqznBgKoog+oh/jmDuYmO I8yqVG/Ol74FZsQFkfm4s09e7c3UHqOUadfcRJKEtA8Gar3e15o2Kcu9T9mSYM1Ri/BqwQ 4/o9ZhtKKlyviMhnsJ3DQTUx6ixh5YtSWN4/EDBGjCcE/rC9jerl15BcbdcjIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1766087241; 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; bh=DLhHhN5N2o8JV4EPTKJ1wwU6wPLvKnCu9J9DGWLDcZY=; b=f37KkiFJnV/0ygP0fHf6UyIp/YGRaopmertiE7t9s8Fleg14B8QSf5t8+pO1gpr1SJBDCv 9TjAI9Ov7JrYnkQyEEHpQ2EcCfOE2A3oK/q+dGMWq/qOEbO6reuaqmSbmQVQv2uzqxKLjm KSQfZanyu33JGeT6i+v6YLNa0QywFB8UPnsMImCJbzzmnbwwtCr2+bjBihwF9G4edwx8yC mXnGocysS58tTvdhl+b38t1JXFz316NNq6kWFMf541MhbUKFxAeHvQVP3tMytkwHgZ4LeO oTjUxmVuI/rJvr3Jxmr8wGYmI5QZ0bzvfQh2w2Q+x9FwXsvmdOdcHOymRH7cww== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1766087241; a=rsa-sha256; cv=none; b=KcQTWKd+n+TBSZNUmMvG4jssvQECUNfYSFaTxCqiuTBV2aiuHPATwmSyvgc2qYAQ33Ct5l vFOqsSkFhQvzxUvm0Ky2yxnEjwYcycHRfz1Ff5PkaikXBRERamPZdWUYgZTCiR4G38s8gk 6Ww4lWq3OFAUzwJQtXnHirQ9KZ06vo8drMh989vjrwZk2kiQzvBu98pe27ZYaeVyMm5bRX s/pgnwxXssndtFV8zg0GP8VKZcP/ghEqikM/I8/V2ETA7JyxrfO+RYhAd7hkVxArK6by+V 8568cvDB7VLjYFpDfX+Dy+2KGKGMfDZ+pHlC1Lo/j2ZPcQys46snL7eMEXHASA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dXLm867F0zsKy for ; Thu, 18 Dec 2025 19:47:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3786f by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 18 Dec 2025 19:47:20 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Mark Johnston Subject: git: 7c02ba0cd034 - main - pf: Fix the reply command in a couple of places 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: markj X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7c02ba0cd03495163b55ea24efe0b6feee7490b1 Auto-Submitted: auto-generated Date: Thu, 18 Dec 2025 19:47:20 +0000 Message-Id: <69445a48.3786f.abe8a86@gitrepo.freebsd.org> The branch main has been updated by markj: URL: https://cgit.FreeBSD.org/src/commit/?id=7c02ba0cd03495163b55ea24efe0b6feee7490b1 commit 7c02ba0cd03495163b55ea24efe0b6feee7490b1 Author: Mark Johnston AuthorDate: 2025-12-18 14:26:41 +0000 Commit: Mark Johnston CommitDate: 2025-12-18 19:46:42 +0000 pf: Fix the reply command in a couple of places libpfctl doesn't notice the mismatch. Reported by: Kevin Day Reviewed by: kp MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D54199 --- sys/netpfil/pf/pf_nl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/netpfil/pf/pf_nl.c b/sys/netpfil/pf/pf_nl.c index 8d0c7a2cf543..6bd858373bd2 100644 --- a/sys/netpfil/pf/pf_nl.c +++ b/sys/netpfil/pf/pf_nl.c @@ -1905,7 +1905,7 @@ pf_handle_del_table(struct nlmsghdr *hdr, struct nl_pstate *npt) return (ENOMEM); ghdr_new = nlmsg_reserve_object(nw, struct genlmsghdr); - ghdr_new->cmd = PFNL_CMD_ADD_TABLE; + ghdr_new->cmd = PFNL_CMD_DEL_TABLE; ghdr_new->version = 0; ghdr_new->reserved = 0; @@ -2242,7 +2242,7 @@ pf_handle_table_set_addrs(struct nlmsghdr *hdr, struct nl_pstate *npt) return (ENOMEM); ghdr_new = nlmsg_reserve_object(nw, struct genlmsghdr); - ghdr_new->cmd = PFNL_CMD_TABLE_DEL_ADDR; + ghdr_new->cmd = PFNL_CMD_TABLE_SET_ADDR; ghdr_new->version = 0; ghdr_new->reserved = 0;