route addする時に、優先度を指定する方法はあるのでしょうか。


# route add -net xxx.yyy.zzz.0 -netmask 255.255.255.0 localhost
add net xxx.yyy.zzz.0: gateway localhost
# netstat -rn

Routing Table: IPv4
Destination Gateway Flags Ref Use Interface
-------------------- -------------------- ----- ----- ------ ---------
xxx.yyy.zzz.0 xxx.yyy.zzz.98 U 1 8 eri0 (*1)
xxx.yyy.zzz.0 127.0.0.1 U 1 0 lo0 (*2)
(以下略)


(*1)と(*2)は同じセグメントに対する経路指定ですが、
(*2)が後から追加されたため、優先度が低くなっています。

(*1)をdelete & addすれば上下が入れかわるのですが、
addした時点で、(*2)の優先度が高くなるようにしたいのです。

OSは、Solaris8です。