293e313ec9
More rip fixes (config data moved to struct rip_proto_config), still
...
not tested.
1999-02-15 13:34:43 +00:00
d88e99a92a
Implemented static device routes.
...
Expect for reconfiguration issues, the static protocol is complete now.
1999-02-13 21:59:48 +00:00
d1f7eab6b5
Parameter order for the proto->if_notify hook was different in the include
...
file and different in reality. Decided to use the same order as we do
for proto->rt_notify (i.e., first new value and second the old one).
1999-02-13 21:58:53 +00:00
f4a0a64e02
Static protocol doesn't need any shutdown function. Everything gets
...
disposed by the core: neighbors, rte's, etc's...
1999-02-13 21:00:25 +00:00
ab749558a2
Pass new argument to FIB_ITERATE_END.
1999-02-13 19:14:16 +00:00
edf62ba13f
Propagate depend into all subdirectories; make rip compile after
...
latest mj's changes.
1999-02-08 22:50:32 +00:00
e9e3dc2659
Modified static router to use new interface.
1999-02-05 21:38:22 +00:00
663683a575
Make it compile again (stupid makefiles!), make quiet option work
...
(multicast/broadcast options are currently unimplemented).
1999-01-12 16:50:38 +00:00
50e89a6ea2
Patterns expanded in the right way
1999-01-12 16:40:55 +00:00
49e7e5ee0b
New makefiles. Includes support for out-of-source-tree builds.
1999-01-10 00:18:32 +00:00
6996f459c6
Bird now uses fib structure instead of linklist.
1998-12-22 19:41:04 +00:00
852fc0af31
log(), die() and bug() messages shound NOT contain trailing newlines.
1998-12-20 14:29:06 +00:00
08c69a7720
die() -> bug() where appropriate.
1998-12-20 14:27:37 +00:00
ee969ea7f4
Added #if 0 to rip_postconfig(), so that it doesn't crash whole daemon
...
when RIP is unconfigured.
die() -> bug()
1998-12-20 14:26:57 +00:00
02933ddbbe
debug() -> DBG() in rip.
1998-12-09 20:08:57 +00:00
06fa1453cd
Initial multicast support (can not work, but skeleton is there)
1998-12-09 15:22:40 +00:00
980297d289
Fixed a couple of bugs in static protocol. All static routes except device
...
ones seem to work well.
1998-12-08 18:31:31 +00:00
f6bd206607
All static routes except for device ones should work and appear/disappear
...
when their destination comes on/off link. Deserves better testing :)
See example in bird.conf.
1998-12-06 23:13:31 +00:00
a1bf6440b5
Added skeleton of static route protocol.
1998-12-06 18:21:23 +00:00
b35d72ac66
Name cleanups as suggested by Pavel:
...
- cfg_strcpy() -> cfg_strdup()
- mempool -> linpool, mp_* -> lp_* [to avoid confusion with memblock, mb_*]
Anyway, it might be better to stop ranting about names and do some *real* work.
1998-12-06 11:59:18 +00:00
2d9290e973
Rip now has configurable per-interface metric (please rewiev), and few
...
more configurable parameters. To do that, union was added into iface_patt.
1998-12-04 11:45:51 +00:00
9b999c393c
Infinity is now configurable ammount.
1998-12-01 16:17:10 +00:00
c74c0e3cdf
First attempt at protocol configuration (now done only for RIP).
1998-11-27 21:09:57 +00:00
93fb60d54c
Fixed few misspellings and exported instance init as rip_init_instance().
1998-11-27 21:08:37 +00:00
b4712244a0
Dummy grammar for RIP configuration. Now empty, but must be here since
...
it's referenced in the makefiles.
1998-11-27 19:38:30 +00:00
c3e9b2ab24
RIP now includes notion of interface, and is correctly talking to
...
itself on second host. Split horizont is broken.
1998-10-26 15:35:19 +00:00
dc7c7494e3
RIP _NOW_ actually talks to itself (workaround core bug: send data
...
from other port than we receive at), few FIXME's added.
1998-10-20 16:45:53 +00:00
feb6abe009
RIP now actually talks to itself.
1998-10-20 16:12:43 +00:00
c05ea56f8e
rip should now correctly listen, but entries will not time out.
1998-10-17 10:25:22 +00:00
8333431c4d
Rip: rip_rta_same added.
1998-10-15 15:12:24 +00:00
21580e304f
I prefer to have broken drivers than completely stupid ones...
...
Linus Torvalds
Rip now uses main routing table properly: entries are stored directly
into main routing table and we are relying on core to call our's
compare. That unfortunately broke garbage collecting (and probably
many more things). It compiles.
1998-10-13 14:32:18 +00:00
1d941de47a
RIP now somehow listens to main routing table (dont expect it to work)
1998-10-07 19:33:50 +00:00
bf65d27dea
Bird's info are now understood by ripquery.
1998-07-30 07:43:45 +00:00
279f4c7b7b
Rip now includes code to reply, but it is currently broken.
1998-07-28 21:44:11 +00:00
a103373f61
Commiting RIP. RIP should somehow listen, will not reply. I needed to
...
commit it so that whole thing compiles.
1998-07-09 19:39:04 +00:00