Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Oct 2023 22:32:06 +0800
From:      Zhenlei Huang <zlei@FreeBSD.org>
To:        Cy Schubert <Cy.Schubert@cschubert.com>
Cc:        "src-committers@freebsd.org" <src-committers@FreeBSD.org>, "dev-commits-src-all@freebsd.org" <dev-commits-src-all@FreeBSD.org>, "dev-commits-src-branches@freebsd.org" <dev-commits-src-branches@FreeBSD.org>
Subject:   Re: git: a9359dcde241 - stable/14 - ipfilter: Add sysctl flag CTLFLAG_TUN to loader tunable
Message-ID:  <B742927D-1CFB-4961-81D0-D5819759295C@FreeBSD.org>
In-Reply-To: <20231002025315.41C99A7C@slippy.cwsent.com>
References:  <202310020050.3920omhH029460@gitrepo.freebsd.org> <20231002025315.41C99A7C@slippy.cwsent.com>

next in thread | previous in thread | raw e-mail | index | archive | help


> On Oct 2, 2023, at 10:53 AM, Cy Schubert <Cy.Schubert@cschubert.com> =
wrote:
>=20
> In message <202310020050.3920omhH029460@gitrepo.freebsd.org>, Zhenlei =
Huang=20
> wri
> tes:
>> The branch stable/14 has been updated by zlei:
>>=20
>> URL: =
https://cgit.FreeBSD.org/src/commit/?id=3Da9359dcde241f17421a71bc8c96dee08=

>> 625db9dd
>>=20
>> commit a9359dcde241f17421a71bc8c96dee08625db9dd
>> Author:     Zhenlei Huang <zlei@FreeBSD.org>
>> AuthorDate: 2023-09-29 00:01:43 +0000
>> Commit:     Zhenlei Huang <zlei@FreeBSD.org>
>> CommitDate: 2023-10-02 00:49:38 +0000
>>=20
>>    ipfilter: Add sysctl flag CTLFLAG_TUN to loader tunable
>>=20
>>    The sysctl variable `net.inet.ipf.large_nat` is actually a loader
>>    tunable. Add sysctl flag CTLFLAG_TUN to it so that `sysctl -T` =
will
>>    report it correctly.
>>=20
>>    No functional change intended.
>>=20
>>    Reviewed by:    cy (for #network)
>>    Fixes:          a805ffbcbce8 ipfilter: Make LARGE_NAT a tunable
>>    MFC after:      3 days
>>    Differential Revision:  https://reviews.freebsd.org/D42005
>>=20
>>    (cherry picked from commit =
ba883e7a5ac43b27a373f2b1b0044fd2eb769d4e)
>> ---
>> sys/netpfil/ipfilter/netinet/mlfk_ipl.c | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>=20
>> diff --git a/sys/netpfil/ipfilter/netinet/mlfk_ipl.c =
b/sys/netpfil/ipfilter/n
>> etinet/mlfk_ipl.c
>> index 35daad4715bf..69be4abb2485 100644
>> --- a/sys/netpfil/ipfilter/netinet/mlfk_ipl.c
>> +++ b/sys/netpfil/ipfilter/netinet/mlfk_ipl.c
>> @@ -134,7 +134,7 @@ SYSCTL_IPF(_net_inet_ipf, OID_AUTO, fr_running, =
CTLFLAG_R
>> D,
>> 	   &VNET_NAME(ipfmain.ipf_running), 0, "IPF is running");
>> SYSCTL_IPF(_net_inet_ipf, OID_AUTO, fr_chksrc, CTLFLAG_RW, =
&VNET_NAME(ipfmai
>> n.ipf_chksrc), 0, "");
>> SYSCTL_IPF(_net_inet_ipf, OID_AUTO, fr_minttl, CTLFLAG_RW, =
&VNET_NAME(ipfmai
>> n.ipf_minttl), 0, "");
>> -SYSCTL_IPF(_net_inet_ipf, OID_AUTO, large_nat, CTLFLAG_RD, =
&VNET_NAME(ipfmai
>> n.ipf_large_nat), 0, "large_nat");
>> +SYSCTL_IPF(_net_inet_ipf, OID_AUTO, large_nat, CTLFLAG_RDTUN | =
CTLFLAG_NOFET
>> CH, &VNET_NAME(ipfmain.ipf_large_nat), 0, "large_nat");
>>=20
>> #define CDEV_MAJOR 79
>> #include <sys/poll.h>
>>=20
>=20
> Can you also please MFC to stable/13 and 12?

Done!

Well, I just have a ( long ) break after MFCing to stable/14 ;)

>=20
>=20
> --=20
> Cheers,
> Cy Schubert <Cy.Schubert@cschubert.com>
> FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  https://FreeBSD.org
> NTP:           <cy@nwtime.org>    Web:  https://nwtime.org
>=20
> 			e^(i*pi)+1=3D0
>=20
>=20
>=20
> X-B=C2=9D=C4=B6=17






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B742927D-1CFB-4961-81D0-D5819759295C>