Re: git: dd235f097af4 - main - route(8): Add prefsrc option in netlink

Shawn Webb <[email protected]> Fri, 31 Jul 2026 15:58:23 +0000
Newsgroups gmane.os.freebsd.devel.cvs.src,gmane.os.freebsd.current.scm
Message-ID <amzFmPMHJXC27yEV@mutt-hbsd>
On Tue, Jul 28, 2026 at 08:57:41PM +0000, Pouria Mousavizadeh Tehrani wrote:
> The branch main has been updated by pouria:
> 
> URL: https://cgit.FreeBSD.org/src/commit/?id=dd235f097af48ba5bf4324362b4fae6e14e19dfa
> 
> commit dd235f097af48ba5bf4324362b4fae6e14e19dfa
> Author:     Pouria Mousavizadeh Tehrani <[email protected]>
> AuthorDate: 2026-07-17 12:06:46 +0000
> Commit:     Pouria Mousavizadeh Tehrani <[email protected]>
> CommitDate: 2026-07-28 20:54:37 +0000
> 
>     route(8): Add prefsrc option in netlink
>     
>     Add prefsrc option that is frequently used on unnumbered interfaces
>     or L3 multi-homed network hosts.
>     This option uses RTA_PREFSRC.
>     Now you can add a static route by specifying the prefsrc option
>     with the loopback IP.
>     
>     PR:             285422
>     Reviewed by:    glebius
>     Differential Revision: https://reviews.freebsd.org/D58294

Hey Pouria,

This commit causes /sbin/route to crash. I will work on getting a core
dump this weekend. Reverting this commit made /sbin/route happy again.
I just figured I'd send the email now while I'm thinking about it.

Note that I'm using HardenedBSD, so the core dump might be a little
bit different than one generated by FreeBSD.

Thanks,

-- 
Shawn Webb
Cofounder / Security Engineer
HardenedBSD

Signal Username:  shawn_webb.74
Tor-ified Signal: +1 (719) 756-1197 / activist_opsec.27
https://git.hardenedbsd.org/hardenedbsd/pubkeys/-/raw/master/Shawn_Webb/03A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc
signature.asc (application/pgp-signature, 870 B)
-----BEGIN PGP SIGNATURE-----

iQJPBAABCAA5FiEEA6TL67gupaZ9nzhT/y5nonf44foFAmpsxhgbFIAAAAAABAAO
bWFudTIsMi41KzEuMTIsMiwzAAoJEP8uZ6J3+OH6s20P/RYrtjNYxnjyNf5sB/J3
k3Ldof71Uppn0+TC1aIG+a1YDWvwjWu+vUi074N9DErEh1O0Yd8jisiZ+C/9Eyd1
km4emRuyqXvFTBni005vTxspdMWuzbGvvocOFuX3TpqV+XfGuUtTVX+eoxGy2geu
aCACFqmD0e5Z0YFjqoG8jYiwnkboD36vWZqVofTyt19KW2f4FoTJPyrGg0P2/RO6
l/7lURHMxszuHoKcowcjPIRSINKw9GUzE5gf4X4pSDIuMoM19mybv3y/zGgwp+sC
K6rEc2rATt2HpuehR8WOgEkxkIu8Oc2tc0u+z3tEeC9534IJvEtHlQZt3hZE+hqM
nxGNfv7K8by6Vqc1VOsDpUUoETmjckKllsgmIpPe4zJGtz1llv3pcfBnsu9Gjg5T
ygpSTNLDmhdIHjllDgdKKkayQaUUQz054Tz7iazLj2QiiMxAkSSqZxAu+Wr/7nlr
BS9qPf25HqJQxXPlrSKVwBPDfNP7P6qdQr/OwcLqw8irL5NaU7fMjWZqm+rkqdwh
0ZlescTPteOfVlI6m9shPjSA1VEWHTZAh6IgS2x3DpRLfxx/mt+NQC8GzxfyuGO8
l/oSau3u4r1Rl4hMy+Z/54rQGachLU00nUYIPq/5cXOs4LFcrINGSkvz0DGfQQNA
rX8/g67s4Jpg+gu4jlTAPMr3
=imGt
-----END PGP SIGNATURE-----