6d2b32114f
LSreq initial work.
2000-03-30 00:18:59 +00:00
2560c8860e
Slave bug fix.
2000-03-29 17:51:40 +00:00
910e557b47
Many changes in dbdes sending & receiving. EXDONE caused.
2000-03-29 17:18:06 +00:00
315648af8e
RXMT timer handling bug fix.
2000-03-29 13:02:58 +00:00
3fba209688
Some FIXME added.
2000-03-29 12:47:07 +00:00
96501dfe5f
Sending of DBdes bug fixed.
2000-03-29 12:45:37 +00:00
04c6319a63
IMMS reverted to bits. Outgoing packets dumping added.
...
Cisco does not set inteface MTU. Hmm....
2000-03-29 12:32:25 +00:00
8d2e3eba92
Cross-protocol issues solved better
2000-03-29 08:58:06 +00:00
963ea03d87
DBdes sending/receiving changes.
2000-03-29 00:34:28 +00:00
d0031c5ee9
Use neigh_connected_to in rip, and behave more correctly
...
w.r.t. whotoldme and nexthop.
2000-03-27 12:21:11 +00:00
6480dd0880
I broke compilation. Sorry.
2000-03-26 21:31:57 +00:00
8c86f96fa6
Split horizont done right.
...
Locks done better.
2000-03-26 18:01:27 +00:00
9ee07ca53f
FIXME was actually already resolved
2000-03-24 10:08:20 +00:00
772f489932
Minor change to make code more readable.
2000-03-23 12:08:40 +00:00
ff8ed63285
Rip now tries to lock interface.
...
Fixed fatal errors which caused segfault at startup.
Fixed fatal errors in rip which caused it not to send more than first
update.
2000-03-22 14:26:03 +00:00
72a6ef11fe
Construction of BGP packets.
2000-03-21 15:53:50 +00:00
c01e37416d
Started work on BGP. Wrote main part of the connection handling code.
2000-03-20 21:50:17 +00:00
2638249d34
Bare skeleton of the BGP.
2000-03-19 22:09:07 +00:00
856b87d1e4
Cleanup, mostly debugging messages.
2000-03-13 13:31:00 +00:00
6b9fa32080
Great cleanup of debug messages. LOCAL_DEBUG turned off in most modules,
...
several debug() calls converted to DBG().
2000-03-12 21:01:38 +00:00
ce17d4c165
LSA DB is completely redesigned. Now it should be faster and it needs
...
less memory.
2000-03-09 22:38:05 +00:00
af834f8630
Categorized TRACE() messages in rip
2000-03-09 16:38:51 +00:00
cb822c0777
Rip tracing: still need config hunk to set p->debug.
2000-03-09 15:12:41 +00:00
38466dbdac
log() classes done right
2000-03-09 14:59:10 +00:00
30147b89ff
Sending of DBDes. (Checksum and length calculation NOT done.)
2000-03-08 12:50:28 +00:00
9f4929e749
Renamed EAF_INLINE to EAF_TEMP to make the name reflect the real meaning.
2000-03-04 22:30:44 +00:00
62ab789de5
Added type parameter to f_new_dynamic_attr.
2000-03-01 14:42:59 +00:00
db1326aa5e
Dynamic attributes are now declared in per-protocol grammar files instead
...
of filter/config.Y. Bird now compiles even if you disable RIP.
Removed RTA and IMPOSSIBLE tokens (unused).
Removed superfluous comment in filter.h.
I've tried to do my best, but Pavel, please check these changes.
2000-03-01 11:32:23 +00:00
ef0883a12f
Adapted RIP to new interface flags. Pavel, please verify it's right.
2000-02-29 23:20:55 +00:00
de30342f97
Router LSA & area adding.
2000-02-25 19:19:41 +00:00
b786df7035
Memory allocation in ospf_area changed.
2000-02-25 14:26:54 +00:00
ab56f6b16f
Area work and router LSA starts when interface goes up.
2000-02-24 00:26:10 +00:00
ea28da044a
Small change for debugging.
2000-02-23 23:23:19 +00:00
91808fffc2
Structures for router LSA added.
2000-02-23 23:14:18 +00:00
6fa948d6c5
Better debugging.
2000-02-23 23:13:27 +00:00
e6fcf113ec
Better debuging.
2000-02-23 23:13:10 +00:00
4bf6de8737
Hash table structure redesigned.
2000-02-08 22:43:10 +00:00
316d7bd7d1
Other LS struct added.
2000-02-08 22:13:12 +00:00
d3cb698053
LSA type changed from u16 to u8.
2000-02-08 19:24:22 +00:00
c7b915d68c
Malloc() changed to cfg_alloc().
2000-02-08 19:12:42 +00:00
bd215f8bab
Do not send empty packets in rip.
2000-01-26 14:12:18 +00:00
8660913ba8
Output made prettier.
2000-01-26 12:07:18 +00:00
295ae16d4d
Static protocol supports full dynamic reconfiguration.
2000-01-17 12:38:50 +00:00
d272fe22dd
Separated `official protocol names' used in status dumps from name templates
...
used for automatic generation of instance names.
protocol->name is the official name
protocol->template is the name template (usually "name%d"),
should be all lowercase.
Updated all protocols to define the templates, checked that their configuration
grammar includes proto_name which generates the name and interns it in the
symbol table.
2000-01-17 11:52:50 +00:00
0ec90e9fc6
Pipe protocol supports reconfiguration.
2000-01-17 00:20:45 +00:00
50fe90edf3
First attempt on dynamic reconfiguration. There are still lots of bugs
...
and problems to solve, but the hardest part works.
2000-01-16 16:44:50 +00:00
1508757478
Preparing for building LS databaze. Huh, why is it so complicated? :-(
...
Adding definition of some constants.
2000-01-05 00:03:47 +00:00
3f996d46df
Added missing semicolon.
...
rip.h compiles in IPv6 mode, rip.c still doesn't.
1999-12-16 13:14:32 +00:00
6aea8905c4
TODO entries and FIXME's.
1999-12-16 12:18:33 +00:00
dff1f57917
Added hooks for show route.
...
Fixed passing metrics around routing tables.
1999-12-08 13:33:44 +00:00