From nobody Mon Feb 17 19:16:13 2025 X-Original-To: dev-commits-src-main@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 4YxXSZ1Wz0z5p36S; Mon, 17 Feb 2025 19:16:14 +0000 (UTC) (envelope-from git@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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YxXSZ0wN4z3JFn; Mon, 17 Feb 2025 19:16:14 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1739819774; 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=3gkiSBDbOmYCabq93Ya/SU40/gK411AlHZA9+LNIlcQ=; b=KHEw39JfEZX7bQJPTP+PS2Kvf+GKaw02SdDRm1VNsdsLB3fI1bC9BKBRxwKB17FBk3g7yz e4WXyOJYig+4dDEv3/bSmz46DVdGrXBcEb8jzISahr0T1oHSgaDPtCxRTiC5+0j+2/BMeX rQplhIN+B+YNavkQfjmQP7W1WJuZZGHyNjduxxY8bCAzr9IUbpplqBcIF22uN+qeri0WLf CaYuzS1Z4sk3YhHlrOk0Bu43mmr2q1L+l5kuh136QPNR0B97GkcD93tdPXFyr8rP5NCwsn tWhdzJenFL92ftBRpuaEdffgi6JApqMY7eSgvj9cWFRq2Fc+dyz/oUMT7zhaPg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1739819774; a=rsa-sha256; cv=none; b=eKN/TGl8v0nsSI4nwgPZKIUfndoBHwcneHI2Q712WBGyar0S+XJrK5vZK8i7nSR/wiZfZj QAQMFgKh5GXzybVSpfu2K4/VC7tkhIUpN3jvQbSgUz02Jws9zbVVUQ+27CvyjVfMMw7rzU Uxq2KMKNoi+UUPPah7z+vxV1pJkG4qb4xVKkE8LxkaVBrvu5LNhDvlnuy3cyz3ST/YmoZq EdVb7yXIoDdL/PiULzVgMpIDFaDAmtGAk1Lwps9drkG8dlLZnogp4xKAexx7ZeQpZKcOQz roA5XaIx13DHm3jn6MKMsFF0pxPIiJcL1ga0k6Lft/VEfp0hLcvSz3lueB0TyQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1739819774; 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=3gkiSBDbOmYCabq93Ya/SU40/gK411AlHZA9+LNIlcQ=; b=SNPxSum2INeZ8APDwKxuNwcqZsE3OtU7NrMD3u1nfjJIk0NoWPSccTQf09r7jeHPVdldyg PkZlA5xPJ1UsWd4GXEM5v1Pm+ZGl5Pc8mZUWC8R+Zz5kTvvTJGb0JPc0Qjnd46x44kVuo4 iua3LdIUgl/oy+9wZsB8NlJw2pNyZ/bmu6eewgAno78VXhjB+0CZMB2/nOOw0cbQ7vxNHH mxd0MMY6CWPJ+x+ZDcasshH/fRwm268VrW8ho/AhId4jqETLgktYEvCzqnbI1uUkIfTWp1 8faGjIpAnI54cwZgWzsKksdRzo4whFEtIPzGU8n9EEEeOQ5VHW7YQ7U7JJYl+g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 4YxXSZ0SKVzmqN; Mon, 17 Feb 2025 19:16:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 51HJGDZ0083892; Mon, 17 Feb 2025 19:16:13 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 51HJGD6W083889; Mon, 17 Feb 2025 19:16:13 GMT (envelope-from git) Date: Mon, 17 Feb 2025 19:16:13 GMT Message-Id: <202502171916.51HJGD6W083889@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: John Baldwin Subject: git: 7077a20868b0 - main - pf: Fix prototype of pf_insert_src_node prototype to match its definition 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: jhb X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 7077a20868b0e88fccabacd329f3cd666f159677 Auto-Submitted: auto-generated The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=7077a20868b0e88fccabacd329f3cd666f159677 commit 7077a20868b0e88fccabacd329f3cd666f159677 Author: John Baldwin AuthorDate: 2025-02-17 19:14:05 +0000 Commit: John Baldwin CommitDate: 2025-02-17 19:14:05 +0000 pf: Fix prototype of pf_insert_src_node prototype to match its definition Reported by: GCC -Warray-parameter Fixes: 07e070ef0869 ("pf: Add support for multiple source node types") --- sys/netpfil/pf/pf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/netpfil/pf/pf.c b/sys/netpfil/pf/pf.c index 236e68457e81..5e5bd744343c 100644 --- a/sys/netpfil/pf/pf.c +++ b/sys/netpfil/pf/pf.c @@ -386,8 +386,8 @@ static void pf_counters_inc(int, struct pf_pdesc *, struct pf_kstate *, struct pf_krule *, struct pf_krule *); static void pf_overload_task(void *v, int pending); -static u_short pf_insert_src_node(struct pf_ksrc_node **, - struct pf_srchash **, struct pf_krule *, +static u_short pf_insert_src_node(struct pf_ksrc_node *[PF_SN_MAX], + struct pf_srchash *[PF_SN_MAX], struct pf_krule *, struct pf_addr *, sa_family_t, struct pf_addr *, struct pfi_kkif *, pf_sn_types_t); static u_int pf_purge_expired_states(u_int, int);