From nobody Thu Mar 6 04:52:37 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 4Z7cVG2w1jz5pS0L; Thu, 06 Mar 2025 04:52:38 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Z7cVG0vm5z3BmG; Thu, 06 Mar 2025 04:52:38 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1741236758; 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=Mb+sfYlvoudMqjwgTxzq0/J7QGvIjEU8UAXPbPzRkqg=; b=rNEXBNLtVTwe/ozvzhHEWirOsJPYYZ0sAo9HS1f3HrwLQ1uAZi8yf99BTOUnvGc9z9NjQZ kfYFJ/ZlQM7U/tuEj0/2MNBh0iWmBXGvsAIArEbjjL0r9JuFwHpO5BfVW6S+EGYioGz1Cg FssHiuKJtmqS0A0j0n1W4eAfAJ83qhyenz4fjPscuFZIJ/ND/IcAzBD8LTbtfVb58iyj5S fChyTlhS5/W0tjSt/uzRhjhuYLHo8TIuvK/qI1X5pgF7C/SN+8T8bqXscWqUZQqtIoXuRz xesZoBCwaE7mduK29x2TzfK14DSQjne5ITJvvBjqZ45zl/hzm3Lmgay+iswexQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1741236758; a=rsa-sha256; cv=none; b=AltW3wgv4VbvAQZ7pcdehRvDEcp10zP2mdsqz49U1PHQIz6xUXpryjGlX4Tp28oqylKtRp u7oKeNg8qE/7EE5Jh+zC/EztovGGvmqR76hXoyRLBp72Xzn4WIvliQiSHfArtEmaBU7Ap/ 5fyePHWnkWdYNxfyZq2vpLF95vMfGoU071y58lWtl4EqKlcE5fO4C6l8Gv0lHT1XppBbyR zAmDI6G4a8M0SI2a8/zmtD/SAX61TDRtnTO7gVkzpSutKvRGEIYt9wACObSvESeUDk/sif OPk6wvSJMLw+y4O0NKD/W1Nn5FbspFy5zuq6/BTHjeU6Uc0qVrWZgKaYwNsD2A== 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=1741236758; 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=Mb+sfYlvoudMqjwgTxzq0/J7QGvIjEU8UAXPbPzRkqg=; b=dBwGFXZLJPBtSB2Xa7N1o2dhYSVMjrQ41GrbEkmqkUBe/18KS6j6D3ijN/2tDkQYz9aFd3 JkMDGpZ+1JCWnOcgXxFUUpDBQUX0+2oIE+cCvZdmOJz/Tp14DYzHfP51Hm8JPsQr6US4fk BL8o38uHpsWFEz1aCQIGvNsWOh91SOuNu9IqkU/fh+y6XPpXatTC3WPLK2j+VPCANARouJ iRz2TECB1FoqQpJOWujYluOQVta0k2OwiCmDAGZnus3lhnz4QsyrfWU7dU0sziYW/eqn0P jEll+JcJJi9haE+u5MYk/TLpfnfoVpq4PI5BgNOstjG8A805yA9Juz1cZq27rA== 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 4Z7cVG0W3YzcjN; Thu, 06 Mar 2025 04:52:38 +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 5264qbUh026288; Thu, 6 Mar 2025 04:52:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5264qbCn026285; Thu, 6 Mar 2025 04:52:37 GMT (envelope-from git) Date: Thu, 6 Mar 2025 04:52:37 GMT Message-Id: <202503060452.5264qbCn026285@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Zhenlei Huang <zlei@FreeBSD.org> Subject: git: b7d5bda6f109 - main - carp: Use static initializers List-Id: Commit messages for the main branch of the src repository <dev-commits-src-main.freebsd.org> List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: <mailto:dev-commits-src-main+help@freebsd.org> List-Post: <mailto:dev-commits-src-main@freebsd.org> List-Subscribe: <mailto:dev-commits-src-main+subscribe@freebsd.org> List-Unsubscribe: <mailto:dev-commits-src-main+unsubscribe@freebsd.org> 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: zlei X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b7d5bda6f109e09d8999283a9b4e4a9668df9de9 Auto-Submitted: auto-generated The branch main has been updated by zlei: URL: https://cgit.FreeBSD.org/src/commit/?id=b7d5bda6f109e09d8999283a9b4e4a9668df9de9 commit b7d5bda6f109e09d8999283a9b4e4a9668df9de9 Author: Zhenlei Huang <zlei@FreeBSD.org> AuthorDate: 2025-03-06 04:51:44 +0000 Commit: Zhenlei Huang <zlei@FreeBSD.org> CommitDate: 2025-03-06 04:51:44 +0000 carp: Use static initializers MFC after: 1 week --- sys/netinet/ip_carp.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys/netinet/ip_carp.c b/sys/netinet/ip_carp.c index c01d1bdd8cff..0ead7149c1e2 100644 --- a/sys/netinet/ip_carp.c +++ b/sys/netinet/ip_carp.c @@ -357,7 +357,7 @@ static void carp_ifa_delroute(struct ifaddr *); static void carp_send_ad_all(void *, int); static void carp_demote_adj(int, char *); -static LIST_HEAD(, carp_softc) carp_list; +static LIST_HEAD(, carp_softc) carp_list = LIST_HEAD_INITIALIZER(carp_list); static struct mtx carp_mtx; static struct sx carp_sx; static struct task carp_sendall_task = @@ -3036,7 +3036,6 @@ carp_mod_load(void) mtx_init(&carp_mtx, "carp_mtx", NULL, MTX_DEF); sx_init(&carp_sx, "carp_sx"); - LIST_INIT(&carp_list); carp_get_vhid_p = carp_get_vhid; carp_forus_p = carp_forus; carp_output_p = carp_output;