In D39440#900802, @emaste wrote:I think this seems fine, dropping the 3rd and 4th clauses certainly. Is there something that motivated the macro addition, or just diff reduction against NetBSD?
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
May 5 2024
May 5 2024
May 7 2023
May 7 2023
May 1 2023
May 1 2023
Apr 6 2023
Apr 6 2023
Apr 5 2023
Apr 5 2023
Mar 13 2023
Mar 13 2023
kaktus committed rG35b6e52c30a2: net.inet6.ip6.log_interval: use ppsratecheck(9) internally (authored by kaktus).
net.inet6.ip6.log_interval: use ppsratecheck(9) internally
kaktus committed rG3eaffc626589: netinet6: allow disabling excess log messages (authored by kaktus).
netinet6: allow disabling excess log messages
Mar 2 2023
Mar 2 2023
Make all virtualised variables static and only expose ip6_log_ratelimit() function.
Feb 28 2023
Feb 28 2023
In D38644#881703, @mjg wrote:
This review is a response for a comment made by mjg in D38644 in which I added a sysctl to completely disable such logging on per vnet basis.
The whole logging section appeared in 1999 in one of the KAME commits and since then wasn’t particularly maintained apart of adding vnet support some time ago.
ppsratecheck is used like this is other parts of the kernel, for example in linuxkpi, and apparently is a preferred way to limit certain actions on time basis.
Feb 24 2023
Feb 24 2023
Feb 23 2023
Feb 23 2023
as requested mention RFC4443 in man page
Feb 22 2023
Feb 22 2023
Address comments:
- by popular demand don't mention firewall
- update man page wording
Rename to match log statement, stats variable and counter description presented by netstat -s.
Feb 16 2023
Feb 16 2023
Oct 19 2022
Oct 19 2022
pmc: remove write-only variable
Oct 6 2022
Oct 6 2022
Update my GPG key.
Feb 8 2022
Feb 8 2022
I agree with @se on this. There was no direct user case before introducing sysctlbyname(2), it worked as an by-effect of implementation of how sysctl(3) handled that.
IMO the issue is in how the user.* is implemented and maybe that should be fixed in the long term, but as a band-aid that version LGTM.
Feb 4 2022
Feb 4 2022
In D34171#773087, @alfix86_gmail.com wrote:However, it is strange but real, sysctlbyname() returns 0 but does not set the "value", while sysctlbyname-improved sets "value" correctly:
Jul 31 2021
Jul 31 2021
kaktus added inline comments to D31056: time.h: reduce CLOCK_ namespace pollution, move to _clock_id.h.
Nov 26 2020
Nov 26 2020
libsysdecode: account for invalid protection flags
Nov 25 2020
Nov 25 2020
libsysdecode: correctly decode mmap flags
Nov 24 2020
Nov 24 2020
.Good catch, tanks.
Oct 8 2020
Oct 8 2020
[pf] /etc/rc.d/pf should REQUIRE routing
Aug 12 2020
Aug 12 2020
MFC userland part of r351729
Aug 4 2020
Aug 4 2020
MFC kernel part of r351729
Jul 19 2020
Jul 19 2020
Jul 9 2020
Jul 9 2020
Jul 6 2020
Jul 6 2020
kern.tty_info_kstacks: set compact format as default
kern.tty_info_kstacks: add a compact format
Jul 5 2020
Jul 5 2020
truss: print more information about traced sysctls
Jul 4 2020
Jul 4 2020
__assert_unreachable in correct place
Use __assert_unreachable().
Shorten the code by two LOC.
dev.ixl.<N>.debug: mark as MPSAFE
Use atomic_load
Use correct diff this time…
Address /some/ comments.
Jul 3 2020
Jul 3 2020
Jun 27 2020
Jun 27 2020
Address comments.
Not really, no. This one was found with a power of grep while searching for NEEDGIANT nodes.
Jun 25 2020
Jun 25 2020
bhyve: allow for automatic destruction on power-off
man page of select(2) should mention pselect(2)
Jun 24 2020
Jun 24 2020
As mentioned on irc, I believe we're bound by the already defined exit codes, as describes in section EXIT STATUS of bhyve(8).
Jun 23 2020
Jun 23 2020
Update man page.
Jun 21 2020
Jun 21 2020
net.link.generic.ifdata.<ifindex>.linkspecific: rework handler
Jun 20 2020
Jun 20 2020
I was thinking about that too as there is no in-tree driver that support that call anyway, but bsnmpd have an option to query it if the driver supports it, so it'd have to be removed too. Anyway, it's probably task for another patch.
Jun 18 2020
Jun 18 2020
hw.bus.info: rework handler
May 29 2020
May 29 2020
ACK. Wasn't sure about the JAIL_ATTACH namespace anyway.
In D25041#551522, @mjg wrote:Disabling ptrace should not be an option, it should be mandatory no matter what.
May 28 2020
May 28 2020
May 16 2020
May 16 2020
sysctl: fix setting net.isr.dispatch during early boot
May 1 2020
May 1 2020
kaktus added a comment to D9649: ifconfig(8) and route(8) should be able to manage vnet configurations from prison0.
Guys, thanks for the constructive comments.
Apr 26 2020
Apr 26 2020
kaktus added a comment to D9649: ifconfig(8) and route(8) should be able to manage vnet configurations from prison0.
I was told 2.5 years ago that jail_attach(2) is insecure and I shouldn't use it. Apparently it's no longer the case - see for example rS360356. Can I please have it accepted now?
kaktus retitled D9649: ifconfig(8) and route(8) should be able to manage vnet configurations from prison0 from Enable VNET operations for ifconfig and route to ifconfig(8) and route(8) should be able to manage vnet configurations from prison0.
Apr 15 2020
Apr 15 2020
sysctl_handle_string: Put logical or in parentheses.
sysctl(9): fix handling string tunables.