From nobody Tue Sep 19 10:31:37 2023 X-Original-To: dev-commits-src-all@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 4RqdHs3zV1z4tlJh; Tue, 19 Sep 2023 10:31:37 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RqdHs3Rzfz3bZt; Tue, 19 Sep 2023 10:31:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695119497; 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=NrURnYdQdlSTKMjRpAPgbYmaxcc9l+FIn6KYW2g0m7w=; b=bjI7k9bUE49dwOjk0FwjO0wPwqsgwAjdk57htd5qUEVUtODURMAjP+Jq3uhJ53Gz1m7TVa mFs+7YnfluAh972gXCjneHzzv/+m9wlnxytIIfgooG/MNsotV6qHLL/OIn5iXPKmvVQcU7 E/mFTemdK+QXh6A+Iod4HWcoYrbV/ubBqDhpHCo+7U5bfgZ379UjdDOSCHLVwybfbaslcH SEx/PxyaJWsKkb3cXXnj1u1NdyRC7o4biKtd1nsh4foFNUaSqYUA4ax2si7HQPhJ4GC0nV cdaFRhYtm5bNjQuzXt884VNEOfqPUsWqnFJN5VVhTkYXYZXVGheqwsZz+c+9cg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695119497; a=rsa-sha256; cv=none; b=VmWTXYo633yw0o7krn6kkOlqqo0XDrRTU3EcJHKZpuqD0YiUE5ItU1YEpk074wNwQb4OlN gq7oJECYOvMN3ksLxJ4DUkr7uMgOWHIaC47lMe+gIb5Tvro71vxBrOIzHPfbdQrMNzK/0m 3dHrXoeOu7crk2akyNQY+8evckFz/KfX/Gla9UT6dCGrgTzaYViyhIJNN5m/k3Mc1jUaVc SZlk9MN5RQr4Lk/VIiToQBtzIMjJwJLWhLGtadI3EkXAWw2rQM1VWJATWakDhEFPXECcVJ a/YLgCdtXjzpqAoAko0GrizBu2q6ZD9f+IKK1Uv+E2ek0TRQPsQjLzbhb9BSuw== 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=1695119497; 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=NrURnYdQdlSTKMjRpAPgbYmaxcc9l+FIn6KYW2g0m7w=; b=MOxbzJNQ2JJzymb10UC9WO9n+z40ufjoXjh/EDAgzIYUKz8QFYCcYzTmAkSOfXibayF2Ur C1tFN76/sW03utMIGIBOaOnRSXDv8x9PC9E663iuXVSLyeIMiCnFxkYfbD2yJQA+Cii8jD EgdZeqQG4T1JeXah0Si6Ka1uonixXrQ8Zvddx5A8eFBqby5UD+asAFfIGRPXEN2cYvFNKg Qh2r5enLu+aRjqqPy63g+bA5zKsgmeETDIPvGCem6ISgkjR+Q5bSx71ia0rfHwmGEaOKb2 yjzoXQaX2oqPqB7l1+cktIqbuvmdVchqOKhqwUQbOdhkTQt1Wf0OnKYIOwFWqw== 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 4RqdHs2Vhfz192t; Tue, 19 Sep 2023 10:31:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 38JAVbDK004149; Tue, 19 Sep 2023 10:31:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 38JAVbbx004146; Tue, 19 Sep 2023 10:31:37 GMT (envelope-from git) Date: Tue, 19 Sep 2023 10:31:37 GMT Message-Id: <202309191031.38JAVbbx004146@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Dag-Erling =?utf-8?Q?Sm=C3=B8rgrav?= Subject: git: 51d54ed6151b - stable/14 - tcpdump: Initialize tzcode early. List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: des X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: 51d54ed6151b5381bca703d85762d9d054463003 Auto-Submitted: auto-generated The branch stable/14 has been updated by des: URL: https://cgit.FreeBSD.org/src/commit/?id=51d54ed6151b5381bca703d85762d9d054463003 commit 51d54ed6151b5381bca703d85762d9d054463003 Author: Dag-Erling Smørgrav AuthorDate: 2023-09-15 21:36:41 +0000 Commit: Dag-Erling Smørgrav CommitDate: 2023-09-19 10:10:21 +0000 tcpdump: Initialize tzcode early. An explicit tzset() call is usually not needed as it happens implicitly the first time we call localtime() or mktime(), but in some cases (sandboxing, chroot) this may be too late. PR: 273807 MFC after: 3 days Reviewed by: jrm Differential Revision: https://reviews.freebsd.org/D41880 (cherry picked from commit 7e0a7ef95fac1183854cab662bd9afa4647422d6) --- contrib/tcpdump/tcpdump.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/contrib/tcpdump/tcpdump.c b/contrib/tcpdump/tcpdump.c index 52209fedb999..8cfcb04fc093 100644 --- a/contrib/tcpdump/tcpdump.c +++ b/contrib/tcpdump/tcpdump.c @@ -1564,6 +1564,8 @@ main(int argc, char **argv) if (abort_on_misalignment(ebuf, sizeof(ebuf)) < 0) error("%s", ebuf); + tzset(); + while ( (op = getopt_long(argc, argv, SHORTOPTS, longopts, NULL)) != -1) switch (op) {