You can run multiple copies of bgpd in seperate rdomains.
authorbenno <benno@openbsd.org>
Tue, 10 Jul 2018 12:40:41 +0000 (12:40 +0000)
committerbenno <benno@openbsd.org>
Tue, 10 Jul 2018 12:40:41 +0000 (12:40 +0000)
commitcf0673b961b17de5d245b49b81f9f40ddf3f7263
tree552b59ddbc3ee54519262915411d1c07a553e229
parent2bfc7a1e4187205c26850add8f9130ec1679b299
You can run multiple copies of bgpd in seperate rdomains.

However, the processes will see each others route messages. Some
structures are not initialized correctly for that, causing at least
useless log messages.

This is an attempt to use the default_tableid where its needed.

A few hardcoded uses of rtable 0 remain.

ok claudio@
usr.sbin/bgpd/bgpd.c
usr.sbin/bgpd/bgpd.h
usr.sbin/bgpd/parse.y