diff options
author | Claudio Jeker <claudio@cvs.openbsd.org> | 2007-04-23 13:04:25 +0000 |
---|---|---|
committer | Claudio Jeker <claudio@cvs.openbsd.org> | 2007-04-23 13:04:25 +0000 |
commit | 08c3c9310d4b3dbbe393bd4048439d572c15a835 (patch) | |
tree | 595e0a61227029b9198526b626ac9bce5ac2390e /etc/locate.rc | |
parent | d1c0f4acb7b6be8baa3fd007c8fde95a78ab1dab (diff) |
Make bgpd 4-byte AS compatible. All internal representations of AS numbers
are now 4-byte instead of the old 2-byte numbers. The only exception are
communities because they can not be switched. The RDE will inflate and deflate
the ASPATH and AGGREGATOR attributes on demand and create the NEW_ASPATH and
NEW_AGGREGATOR field whenever needed. Both old and new stile sessions are
supported and can be mixed. Currently new stile sessions with the 4-byte AS
number capability turned on are only enabled if one of the AS numbers involved
is a 4-byte one.
This is based on an initial diff by Geoff Huston gih (at) apnic (dot) net
Cleanup, testing and bug-fixes by myself (via AS 3.10).
Currently mrt table dumps are producing incompatible output this will be fixed
afterwards -- this diff is already big enough.
"get it in if you think it is ready" henning@
Diffstat (limited to 'etc/locate.rc')
0 files changed, 0 insertions, 0 deletions