Martin Mares
|
7750634946
|
Introduced `ARRAY_SIZE' macro to replace all the sizeof(a)/sizeof(*a) constructs.
|
2000-04-12 13:21:23 +00:00 |
|
Martin Mares
|
ae8f558499
|
Implemented outgoing attribute cache.
|
2000-04-10 12:39:51 +00:00 |
|
Martin Mares
|
48e842cc98
|
Use neighbor cache to track direct route to the peer or multihop destination.
Calculate next_hop properly based on the local address we get from the
neighbor entry.
|
2000-04-10 11:21:40 +00:00 |
|
Martin Mares
|
ef2c708dfa
|
More BGP progress...
For Pavel: You can use bgp_path_prepend() for prepending AS numbers to AS paths.
|
2000-04-09 22:05:02 +00:00 |
|
Martin Mares
|
10be74da20
|
Formatting of dynamic attributes (except for paths and communities which
will be added soon).
|
2000-04-01 10:21:11 +00:00 |
|
Martin Mares
|
f880924990
|
BGP now handles incoming routes (IPv4 only).
|
2000-04-01 09:17:33 +00:00 |
|
Martin Mares
|
c00d31befa
|
Parsing of BGP attributes.
|
2000-03-31 23:21:37 +00:00 |
|
Martin Mares
|
973399ae2c
|
Basic analysis of UPDATE packets.
|
2000-03-30 18:44:23 +00:00 |
|
Martin Mares
|
b552ecc4d7
|
Connection state machine works.
|
2000-03-30 17:39:48 +00:00 |
|
Martin Mares
|
3fdbafb6f4
|
More BGP. This time it connects, but the state machine still isn't complete.
|
2000-03-30 10:44:20 +00:00 |
|
Martin Mares
|
72a6ef11fe
|
Construction of BGP packets.
|
2000-03-21 15:53:50 +00:00 |
|
Martin Mares
|
c01e37416d
|
Started work on BGP. Wrote main part of the connection handling code.
|
2000-03-20 21:50:17 +00:00 |
|
Martin Mares
|
2638249d34
|
Bare skeleton of the BGP.
|
2000-03-19 22:09:07 +00:00 |
|