Martin Mares
|
1ed2fe9609
|
Send and receive communities.
|
2000-04-17 10:19:15 +00:00 |
|
Martin Mares
|
f421cfdd80
|
Sending of update messages works!
|
2000-04-17 09:37:31 +00:00 |
|
Martin Mares
|
c0668f3696
|
Created nest/a-path.c and a-set.c which should contain general operations
on AS paths and community sets.
Moved as_path_prepend() there.
Pavel, please move the other functions as well.
|
2000-04-17 07:53:29 +00:00 |
|
Martin Mares
|
c8f685cb9d
|
Made last Pavel's changes compile.
|
2000-04-12 14:14:47 +00:00 |
|
Pavel Machek
|
0a40e97328
|
as_path_prepend is usable outside bgp.
|
2000-04-12 14:12:37 +00:00 |
|
Martin Mares
|
c2b28c9910
|
Real bucket lists.
|
2000-04-12 14:09:26 +00:00 |
|
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
|
c00d31befa
|
Parsing of BGP attributes.
|
2000-03-31 23:21:37 +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 |
|