Pavel Machek
e66e6c2119
If community list is not defined, act as it is empty.
2000-05-19 16:57:40 +00:00
Pavel Machek
9511a483b1
Less error messages in case sk_open fails.
2000-05-19 16:44:25 +00:00
Pavel Machek
eb4097e4e4
Added name of protocol to messages being logged.
2000-05-19 16:22:53 +00:00
Pavel Machek
af0b25d20d
More updates.
2000-05-19 15:59:21 +00:00
Pavel Machek
242352b7a7
Improve docs of log statment, improve markup.
2000-05-19 14:13:49 +00:00
Pavel Machek
8af8a87375
Descriptive lists rendered better in TeX.
2000-05-19 14:05:55 +00:00
Pavel Machek
a0dd1c7433
Some spellchecking, and use right tags for right things.
2000-05-19 13:58:39 +00:00
Martin Mares
5e88d73025
BGP now reports originating AS and origin type in get_route_info().
2000-05-19 11:01:41 +00:00
Martin Mares
f49528a3df
Added as_path_get_first().
2000-05-19 11:01:06 +00:00
Martin Mares
f7ad556f20
Commented out the `inserting entry which is already there' message since
...
it's pretty normal: during feeding of the protocol, a new route can appear
which will be announced normally and then repeated by the feeding process.
2000-05-19 11:00:47 +00:00
Martin Mares
76dfda9e74
Fixed a buglet in asynchronous feeding and increased maximum number
...
of routes allowed per feeding phase.
2000-05-19 10:59:47 +00:00
Martin Mares
ac5d801217
Asynchronous feeding of protocols.
2000-05-19 10:46:26 +00:00
Ondrej Filip
0850ce22d7
Smal debug bugfix.
2000-05-17 21:20:47 +00:00
Pavel Machek
6d5e703dc9
Minor cleaning
2000-05-17 20:23:05 +00:00
Ondrej Filip
00c1f79a79
rte_same implemented.
2000-05-17 20:01:25 +00:00
Ondrej Filip
bbd76b421a
rte_better implemented.
2000-05-17 19:27:51 +00:00
Pavel Machek
9f0d45d634
Finished cleanng up mess: multiplication reinstalled.
2000-05-17 12:14:05 +00:00
Ondrej Filip
4ee2178935
Don't die, if you receive strange LSA.
2000-05-17 00:28:45 +00:00
Ondrej Filip
7f6b3cf247
Typo in comment.
2000-05-17 00:28:11 +00:00
Ondrej Filip
18a0c0bb76
Downing of interface should work.
2000-05-16 23:59:38 +00:00
Ondrej Filip
8fb0c2c298
Calculation of external routes finally works.
2000-05-16 23:24:50 +00:00
Ondrej Filip
31834faaf3
Ehmm, removed 'if(1 || ...' so I can test the second part .
2000-05-16 22:43:30 +00:00
Martin Mares
b1c9d87161
Fixed the horrible mess Pavel has created with his last commit.
2000-05-16 22:37:53 +00:00
Ondrej Filip
508c36ab79
Routing table calculation for ext LSAs having next-hop=!0.0.0.0
2000-05-16 22:34:49 +00:00
Pavel Machek
a96a979d5b
Line numbers for runtime errors (what's wrong with cvs? I could not
...
commit this from home)
2000-05-16 18:50:51 +00:00
Pavel Machek
7581b81bd7
More additions to documentation and spellchecking.
2000-05-16 18:47:06 +00:00
Martin Mares
e5a47266d0
Turned off LOCAL_DEBUG.
2000-05-16 15:08:52 +00:00
Martin Mares
e79671a72c
Fixed incorrect error message about router ID syntax.
2000-05-16 15:08:43 +00:00
Pavel Machek
5b846de6a6
Interface dummy is too strange for me... but psst, that's secret.
2000-05-16 15:05:05 +00:00
Martin Mares
be77b6890c
Poisoning: take there...
2000-05-16 15:02:33 +00:00
Pavel Machek
d6796e7b54
Don't segfault when someone adds passwords.
2000-05-16 15:02:27 +00:00
Pavel Machek
2f2663bdb7
Password same now actually works
2000-05-16 15:00:15 +00:00
Pavel Machek
898fdd85dc
Rip should now reconfigure itself only if needed.
2000-05-16 14:58:06 +00:00
Pavel Machek
60de3356ab
Resolved shift/reduce conflict
2000-05-16 14:24:33 +00:00
Martin Mares
e2f4f27564
Oops, the poison was too deadly...
2000-05-16 13:53:44 +00:00
Martin Mares
b8e60d3562
Added poisoning of free'd objects when we're debugging.
2000-05-16 13:51:31 +00:00
Martin Mares
df9f0fb30a
Don't log state changes if nothing user-visible has changed.
2000-05-16 13:43:26 +00:00
Martin Mares
f990fc61e0
When in persist mode, don't delete routes from kernel tables even if
...
they cease to exist in our routing tables due to protocols having shut down.
2000-05-16 13:36:38 +00:00
Pavel Machek
c5a06f65ee
Allow other operations than +.
2000-05-15 12:27:45 +00:00
Martin Mares
f4ab231746
bgp_get_status: If protocol is down, don't print BGP state.
2000-05-15 12:19:28 +00:00
Pavel Machek
cbfd671f11
Allow accessing defined symbols.
2000-05-15 12:19:26 +00:00
Martin Mares
cc590a11a7
Changed syntax of expressions. Each `expr' can be now either a numeric literal
...
or a symbol or parenthesised filter expression.
2000-05-15 12:15:18 +00:00
Pavel Machek
6be662d917
Use new eval mechanism for testing filters.
2000-05-15 12:07:09 +00:00
Martin Mares
e3f2d5fce3
Cleanup of configuration.
...
o Use `expr' instead of `NUM' and `ipa' instead of `IPA',
so that defined symbols work everywhere.
o `define' now accepts both numbers and IP addresses.
o Renamed `ipa' in filters to `fipa'.
Pavel, please update filters to accept define'd symbols as well.
2000-05-15 11:48:23 +00:00
Martin Mares
3b1c523d79
Got rid of startup functions and filters_postconfig().
...
By the way, how do you expect pointers to fit in an int?
2000-05-15 10:53:56 +00:00
Martin Mares
1c20608e02
Added f_eval_int() and EVAL configuration command.
2000-05-15 10:49:38 +00:00
Martin Mares
9449c91ab2
Added `show route for <prefix-or-ipa>' which looks up route leading to
...
given network.
2000-05-13 11:42:42 +00:00
Martin Mares
56d6c530eb
Added fib_route() which does (although very slow) lookup of longest-match
...
routing in a FIB.
2000-05-13 11:42:06 +00:00
Martin Mares
d3abfbc68d
Added prefix_or_ipa.
2000-05-13 11:41:26 +00:00
Martin Mares
758458be05
Unified parsing of prefixes.
...
Had to rename `prefix' in filters to `fprefix'.
2000-05-13 11:17:49 +00:00