Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Feb 2025 12:25:35 GMT
From:      Zhenlei Huang <zlei@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org
Subject:   git: db9074ea54c0 - stable/14 - ip6addrctl(8): Use static initializer
Message-ID:  <202502031225.513CPZep099518@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch stable/14 has been updated by zlei:

URL: https://cgit.FreeBSD.org/src/commit/?id=db9074ea54c095d22eb0dec681eae163079dd41f

commit db9074ea54c095d22eb0dec681eae163079dd41f
Author:     Zhenlei Huang <zlei@FreeBSD.org>
AuthorDate: 2025-01-25 10:31:55 +0000
Commit:     Zhenlei Huang <zlei@FreeBSD.org>
CommitDate: 2025-02-03 12:23:44 +0000

    ip6addrctl(8): Use static initializer
    
    MFC after:      1 week
    
    (cherry picked from commit 7bb9ba61d35703c8a819c3745b8a2b1feb56923d)
---
 usr.sbin/ip6addrctl/ip6addrctl.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/usr.sbin/ip6addrctl/ip6addrctl.c b/usr.sbin/ip6addrctl/ip6addrctl.c
index 13413fefa8ce..146b2f1ad3e0 100644
--- a/usr.sbin/ip6addrctl/ip6addrctl.c
+++ b/usr.sbin/ip6addrctl/ip6addrctl.c
@@ -58,7 +58,7 @@ struct policyqueue {
 	struct in6_addrpolicy pc_policy;
 };
 TAILQ_HEAD(policyhead, policyqueue);
-static struct policyhead policyhead;
+static struct policyhead policyhead = TAILQ_HEAD_INITIALIZER(policyhead);
 
 static void usage(void) __dead2;
 static void get_policy(void);
@@ -75,8 +75,6 @@ static void flush_policy(void);
 int
 main(int argc, char *argv[])
 {
-	TAILQ_INIT(&policyhead);
-
 	if (argc == 1 || strcasecmp(argv[1], "show") == 0) {
 		get_policy();
 		dump_policy();



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202502031225.513CPZep099518>