config_eth0=( "192.168.0.2/26 br 192.168.0.63") is working
config_eth0=( "192.168.0.2/26 br 192.168.0.63"
"192.168.0.254/26 br 192.168.0.255" ) is not working
config_eth0=( "192.168.0.2/26 broadcast 192.168.0.63"
"192.168.0.254/26 broadcast 192.168.0.255" ) is working
Steps to Reproduce:
I've never seen addresses done like that before.
Consulting the man pages for ifconfig and iproute2 there is no documentation
supporting this behaviour. Gentoo does not document this either.
Therefore although it may work like this now, there is no guarantee that it will
in the future. And as you rightly pointed out, it works using the word "broadcast".
I'm unwilling to fix this as it introduced too much amiguity as b br bro broa
broad broadc broadca broadcas broadcast all match and do the same thing. But as
you pointed out, under certain situations it fails whereas broadcast always works.