If that is the case, have you looked at the setfib
command? Just curious as
to if using multiple routing tables would help at all. It would require a
recompiling of the KERNEL with the ROUTETABLES= entry in your kernel config.
It actually doesn't even require a recompile. Just set net.fibs=<n> in
/boot/loader.conf and reboot.
-J