From nobody Fri Nov 11 18:36:31 2022 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 4N86qM6Ywdz4dbWL; Fri, 11 Nov 2022 18:36:31 +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 4N86qM5vLcz3tdk; Fri, 11 Nov 2022 18:36:31 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1668191791; 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=hdAqyGLjh+9I7/ujae0ldoZkoj7jpJFMDf7o5BPit+s=; b=x5cCCf5CDEsj8hrkUmCA6t9PlS/lAZY9XsiKh8AzFhhkabsJhw8ONmZNcoOypb775b3OCy Z4OvXmymy+1TLHUqmiVYpSERtOcHqK4lfLTvJBXQ5qQL6+B+U1iF42xiuEJ8DiG1tPMQMN VzyymmVoOR0WzKYwDo7Yz3yz+wy0qvWdTsY8ZwXvPPwTxdNAETJwTUHYEvur8to8BNbP2D mFtGmLyk2VmNJU+6SOyHedpki0/OYYRWYt8+EIcgPhgAW52Wof9wwk1IQWPK4XSWElAH89 h3qgmEauDPSqbrs+X35Q+WV/Am2voeFAJ1208Ajy6e4JGVIc1vm1rqIp+hjYFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1668191791; 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=hdAqyGLjh+9I7/ujae0ldoZkoj7jpJFMDf7o5BPit+s=; b=WDK9bgiEjJMd7wvACa/fi1XiyrRXXN8JLrAa4MSMep0cajO8gul/8NM5qvgv43rtMM4RIs W1irvf3j+Ev9KyaOsD6Pj3qFqFPhpW6ZWSsXgGjovezSNBHxdHRbeJIOOa4lxU3fj1QuGm t7KWzcIwRjJJZA4eyo06T0UP8CCvt10qgLtrSoufS8DoY4TPaIQTjMbpDbDhD2jTeXaBY4 3MOhb/k08qsML9KFDZcKe8tDVVEuJ9ByjG6gVFu9C0i06Jilhrr+1f9PZVb/m53+xKNLve QU4iGCfYSruLOgNCdIzcBKTMqWbbxOcaiEgHLOUOAFH1VZ+X84aMek/apgWLZg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1668191791; a=rsa-sha256; cv=none; b=wrCuisdxNP5R3P0VfEjecjmzWyfE2Ay24r7CV4pp+AljhowFKDx0V9xfUl/4amflFUjl+d tKJTIyL/9Vi+ueEZ+Tn28/jWE5q6enzPqE9R5wlmSxzeIpd6u/IT5JkpQgOTg6AUcVkfP7 Th3ZtjTwswuDUGq/yHqIgTcFnxy7kZo1F1YjbIWbt60c9nvNeBkvmtciaI9S124OtPOnWg QTtYEc3gClqDIsbDOif1ab6v9+Svn75l/Nr6DwZltSa2/QJALnmp5t1vxWxbibOTuZfOzT 5xlLggBKm9zMic3ebFqklFD0MJoJyikTahcBYOWWPRpNyMb60pqMUHHBepSNcg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4N86qM4v9xzsqk; Fri, 11 Nov 2022 18:36:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2ABIaVNE003697; Fri, 11 Nov 2022 18:36:31 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2ABIaVFg003696; Fri, 11 Nov 2022 18:36:31 GMT (envelope-from git) Date: Fri, 11 Nov 2022 18:36:31 GMT Message-Id: <202211111836.2ABIaVFg003696@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: John Baldwin Subject: git: 3e9a8070f741 - stable/13 - ipfilter: Cast uintmax_t values to size_t when adding to a pointer. 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: jhb X-Git-Repository: src X-Git-Refname: refs/heads/stable/13 X-Git-Reftype: branch X-Git-Commit: 3e9a8070f74184d2ee77f9ec1f4050681114da75 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch stable/13 has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=3e9a8070f74184d2ee77f9ec1f4050681114da75 commit 3e9a8070f74184d2ee77f9ec1f4050681114da75 Author: John Baldwin AuthorDate: 2022-09-28 20:58:34 +0000 Commit: John Baldwin CommitDate: 2022-11-11 18:18:52 +0000 ipfilter: Cast uintmax_t values to size_t when adding to a pointer. GCC warns about the mismatched sizes on 32-bit platforms where uintmax_t is larger in size than a pointer. Reviewed by: imp, cy Differential Revision: https://reviews.freebsd.org/D36753 (cherry picked from commit 9c4f7e82348b656aef9660f859b76d6e894590aa) --- sys/netpfil/ipfilter/netinet/mlfk_ipl.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sys/netpfil/ipfilter/netinet/mlfk_ipl.c b/sys/netpfil/ipfilter/netinet/mlfk_ipl.c index 091d2c7d2061..aa55ef2d8aec 100644 --- a/sys/netpfil/ipfilter/netinet/mlfk_ipl.c +++ b/sys/netpfil/ipfilter/netinet/mlfk_ipl.c @@ -383,7 +383,7 @@ sysctl_ipf_int_nat ( SYSCTL_HANDLER_ARGS ) ipf_nat_softc_t *nat_softc; nat_softc = V_ipfmain.ipf_nat_soft; - arg1 = (void *)((uintptr_t)nat_softc + arg2); + arg1 = (void *)((uintptr_t)nat_softc + (size_t)arg2); return (sysctl_ipf_int(oidp, arg1, 0, req)); } @@ -397,7 +397,7 @@ sysctl_ipf_int_state ( SYSCTL_HANDLER_ARGS ) ipf_state_softc_t *state_softc; state_softc = V_ipfmain.ipf_state_soft; - arg1 = (void *)((uintptr_t)state_softc + arg2); + arg1 = (void *)((uintptr_t)state_softc + (size_t)arg2); return (sysctl_ipf_int(oidp, arg1, 0, req)); } @@ -411,7 +411,7 @@ sysctl_ipf_int_auth ( SYSCTL_HANDLER_ARGS ) ipf_auth_softc_t *auth_softc; auth_softc = V_ipfmain.ipf_auth_soft; - arg1 = (void *)((uintptr_t)auth_softc + arg2); + arg1 = (void *)((uintptr_t)auth_softc + (size_t)arg2); return (sysctl_ipf_int(oidp, arg1, 0, req)); } @@ -425,7 +425,7 @@ sysctl_ipf_int_frag ( SYSCTL_HANDLER_ARGS ) ipf_frag_softc_t *frag_softc; frag_softc = V_ipfmain.ipf_frag_soft; - arg1 = (void *)((uintptr_t)frag_softc + arg2); + arg1 = (void *)((uintptr_t)frag_softc + (size_t)arg2); return (sysctl_ipf_int(oidp, arg1, 0, req)); }