From git: 77 # Linux route does cannot work it out ... 78 if [ "$RC_UNAME" = Linux ]; then 79 case "$args" in 80 *:*) family="-A inet6";; 81 *) family=;; 82 esac 83 fi 84 route $famly $xtra $2 -$args Note "family" where set vs "famly" where used. Reproducible: Always Steps to Reproduce: 1.read code 2. 3. Can't begin to think why this hasn't been reported before, but didn't find anything.
Well, if it's in git it could be recent code -- I'll bet ipv6 support has been getting some updates recently. Thanks for reporting it.
This is fixed in git commit 46e67ba.