Today
I succesfully tested the current patch with my suggestions along with https://github.com/freebsd/freebsd-src/pull/2147
Not sure who else might want to review this.
I actually like "wild". The "unconnected" is already used for inpcbs that are not put into any hash, e.g. right after socket(2).
I screwed up, but not on this hash. Looking at cd5ff4e841fb I see that I lost MTX_DUPOK on UDP endpoint hash.
- Fix the wild_okay case: either side being INADDR_ANY is okay
Currently, wiki is in both documentation and developers sidebar. I would prefer that it is just in the developers sidebar so people do not confuse it with what wiki means in other projects.
Looks pretty good on android phone and firefox desktop.
Merged
https://lists.freebsd.org/archives/freebsd-current/2026-April/010130.html ("Re: panic: assertion failed in iflib_txq_drain()") points to the commit for this as reverting it being sufficient to avoid the new panics.
I think having it nailed up the way it is for now is a good first step. Ideally we'd have the bridge "state" for something like dhcp be based on the link state of a subset of children interfaces - and if none exist, it does what you're doing.
Actually that function should go away completely.
It is only used for NFSv4.0, which is now considered
deprecated in favour of NFSv4.1/4.2 and it only
deals with a callback address. Callback addresses
are used for NFSv4.0 only when delegations are
enabled and NFSv4.0 delegations are basically
useless.
Initial stab at implementing IFM_ETHER for bridge(4)
kyua debug -p
I like this first cut simple approach Gleb !!
BTW, I regret calling this table "wild". "unconnected" would be much clearer. I wonder if you want to change this as part of your work in this area?
uh... sorry, i didn't mean to remove markj! i'm not sure how that happened.
This is only a dependency on amd64, arm64 and riscv don't need this. But, I don't know if there's a way to express that.
Panel Used By
| Dashboard | Restricted Dashboard |