add missing KAME hack in netstat view
'systat netstat' would show fe80:1::1:34691 while
'netstart -n -f inet6' gave fe80::1%rge0.34691 as expected.
Copy over the infamously scope_id trick from netstat(1) to fix
displaying IPv6 addresses with embedded interface identifiers.
OK florian claudio bluhm
Perpare the adjout_prefix_dump upcalls for the next round of Adj-RIB-Out rework.
Both the peer and the pt_entry are now passed to the upcall since these
values will be removed from struct adjout_prefix.
Adjust all upcalls accordingly and also adjust other code parts of the
'show rib out' control message handling. Since now the pt_entry is passed
to the callbacks the other code also should do direct pt_lookup calls.
With this adjout_prefix_lookup() and adjout_prefix_match() become unused.
In up_generate_default() the adjout_prefix_lookup() can be removed and
replaced with a adjout_prefix_first() call after the pte is fetched.
OK tb@
switch ports-gcc from 8 to 15; much of the heavy lifting for this change
was done by claudio@. clean cargo-culted cruft in PLISTs (e.g. @conflict for
things where there's already a default @conflict). rename g95 package to
gfortran while there. bump _SYSTEM_VERSION to avoid bumping ERANGE ports
(much of the ports tree on sparc64 depends on ports-gcc).
Add safety REVISION bump
After disabling pipewire, the PLIST had to be adjusted. When pipewire was
present, it was also built with the header. To be on the safe side, REVISION
bump after the PLIST update.
Pointer from phessler
Qt6WaylandClient and Qt6WaylandClient missing version sync
Qt6WaylandClient and Qt6WaylandClient moved from qtwayland to qtbase.
I forgot to move the versions. With this commit, they were also bumped and the
REVISION was increased.
Spotted by aja