Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-05-10 | Use ea_get_int instead of ea_find. | Pavel Machek | |
2000-05-10 | Reconfigure hook copied from bgp. | Pavel Machek | |
2000-05-10 | Send first udpate sooner. | Pavel Machek | |
2000-05-10 | Only announce change to main routing table if it is better than current. | Pavel Machek | |
2000-05-10 | Don't touch used memory. | Pavel Machek | |
2000-05-10 | Killed unused variable. | Pavel Machek | |
2000-05-10 | You can now say "mode multicast". | Pavel Machek | |
2000-05-10 | Fix segfaults by using new ea_get_int. | Pavel Machek | |
2000-05-08 | Preference is a configurable parameter. | Martin Mares | |
2000-05-07 | Added commands `show route protocol <p>' and `show route import <p>' which | Martin Mares | |
show the routing table as exported to the protocol given resp. as returned from its import control hook. To get handling of filtered extended attributes right (even in the old `show route where <filter>' command), the get_route_info hook gets an attribute list and all protocol specific rte attributes are contained there as temporary ones. Updated RIP to do that. Added ea_append() which joins two ea_list's. | |||
2000-05-05 | Added skeleton Doc files for the whole developer's documentation. | Martin Mares | |
2000-05-04 | #ifdef out lots of debugging information. | Martin Mares | |
The long resource/routing table dump printed upon startup is gone now and if you wish to see it, just send bird SIGUSR1 or use the `debug' commands. | |||
2000-05-04 | Spelling fixes. | Pavel Machek | |
2000-05-02 | Defined format specifier `%M' which behaves as `%m', but takes the | Martin Mares | |
error code as an argument. Use it in socket hooks where we really shouldn't rely on errno containing the right value or even existing. | |||
2000-04-30 | Moved documentation to top of file, where it belongs. | Pavel Machek | |
2000-04-29 | IpV6 now actually compiles. | Pavel Machek | |
Mj, could you provide example of static config for ipv6 that is _not_ rejected by checks? I tried this and got rejected. route 62:168::/32 via 62:169::; route 1:2::/32 via 1:3::; | |||
2000-04-28 | Split CF_HDR section to CF_HDR (only includes) and CF_DEFINES (defines, | Martin Mares | |
C declarations etc.). | |||
2000-04-28 | Killed fixme: I already fixed it. | Pavel Machek | |
2000-04-28 | Provide rip_get_attr, how do I test it? | Pavel Machek | |
2000-04-28 | Add sample documentation to rip. | Pavel Machek | |
2000-04-26 | Use right address for ripv6. | Pavel Machek | |
2000-04-26 | Cleanup in preparation for ipv6. | Pavel Machek | |
2000-04-12 | f_new_dynamic_attr gets third argument, type as filters know it. | Pavel Machek | |
2000-04-07 | Fix of comment. | Pavel Machek | |
2000-04-01 | RIP: Set attribute class. | Martin Mares | |
2000-04-01 | Removal of useless includes continues... | Martin Mares | |
2000-04-01 | Use bsprintf() instead of sprintf(). | Martin Mares | |
2000-04-01 | Include "lib/string.h" instead of <string.h>. It should give us bzero() | Martin Mares | |
and other non-portable functions on all systems. | |||
2000-03-29 | Cross-protocol issues solved better | Pavel Machek | |
2000-03-27 | Use neigh_connected_to in rip, and behave more correctly | Pavel Machek | |
w.r.t. whotoldme and nexthop. | |||
2000-03-26 | I broke compilation. Sorry. | Pavel Machek | |
2000-03-26 | Split horizont done right. | Pavel Machek | |
Locks done better. | |||
2000-03-24 | FIXME was actually already resolved | Pavel Machek | |
2000-03-23 | Minor change to make code more readable. | Pavel Machek | |
2000-03-22 | Rip now tries to lock interface. | Pavel Machek | |
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-13 | Cleanup, mostly debugging messages. | Pavel Machek | |
2000-03-09 | Categorized TRACE() messages in rip | Pavel Machek | |
2000-03-09 | Rip tracing: still need config hunk to set p->debug. | Pavel Machek | |
2000-03-09 | log() classes done right | Pavel Machek | |
2000-03-04 | Renamed EAF_INLINE to EAF_TEMP to make the name reflect the real meaning. | Martin Mares | |
2000-03-01 | Added type parameter to f_new_dynamic_attr. | Pavel Machek | |
2000-03-01 | Dynamic attributes are now declared in per-protocol grammar files instead | Martin Mares | |
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 | Adapted RIP to new interface flags. Pavel, please verify it's right. | Martin Mares | |
2000-01-26 | Do not send empty packets in rip. | Pavel Machek | |
2000-01-26 | Output made prettier. | Pavel Machek | |
2000-01-17 | Separated `official protocol names' used in status dumps from name templates | Martin Mares | |
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. | |||
1999-12-16 | Added missing semicolon. | Martin Mares | |
rip.h compiles in IPv6 mode, rip.c still doesn't. | |||
1999-12-16 | TODO entries and FIXME's. | Martin Mares | |
1999-12-08 | Added hooks for show route. | Pavel Machek | |
Fixed passing metrics around routing tables. | |||
1999-12-08 | Fix timing and fix endianity in metrics. | Pavel Machek | |