Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-06-01 | Updated RIP to new neighbor cache semantics. When presented with next hop | Martin Mares | |
equal to a local address, just ignore the route (as it is usually just an external route exported by us echoed by some RIP peer), when given an invalid next hop, moan to the log. | |||
2000-05-30 | IPv6: Absolutize link-scope addresses of incoming packets. | Martin Mares | |
IPv6 socket interface is hopefully right now. | |||
2000-05-30 | Removed several unused local variables. | Martin Mares | |
2000-05-19 | Latest changes by Pavel have removed the error messages printed after | Martin Mares | |
unsuccessful socket open, but replaced them by segmentatio fault! Grrrrrrrrr. | |||
2000-05-19 | Less error messages in case sk_open fails. | Pavel Machek | |
2000-05-19 | Added name of protocol to messages being logged. | Pavel Machek | |
2000-05-19 | Commented out the `inserting entry which is already there' message since | Martin Mares | |
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-17 | Minor cleaning | Pavel Machek | |
2000-05-16 | Turned off LOCAL_DEBUG. | Martin Mares | |
2000-05-16 | Interface dummy is too strange for me... but psst, that's secret. | Pavel Machek | |
2000-05-16 | Rip should now reconfigure itself only if needed. | Pavel Machek | |
2000-05-11 | Several minor RIP changes (Pavel, please check as usually): | Martin Mares | |
o Use FIB_ITERATE_INIT instead of calling the function fit_init() which is explictly marked as private in route.h. o When printing trace messages, don't spit out protocol name twice. o Some messages are a bit more verbose. o Added a bunch of FIXME's. o When running in broadcast mode, don't forget to bind the local end of the socket to the same broadcast address, so that we don't get the broadcasts looped back via different interface. I'm just going to look up the same problem for multicasts. | |||
2000-05-11 | Fixed nasty segfault in rip. | Pavel Machek | |
2000-05-11 | Some more paranoia into rip_insert and rip_delete | Pavel Machek | |
2000-05-11 | Unused variable killed. | Pavel Machek | |
2000-05-10 | use password_same utility function | Pavel Machek | |
2000-05-10 | Inlined metric and mode into struct rip_interface to make reconfig | Pavel Machek | |
work. reconfigure is conservative but should work. | |||
2000-05-10 | rip_reconfigure done right | Pavel Machek | |
2000-05-10 | ipa_same does not exist. | Pavel Machek | |
2000-05-10 | Nicer messages from rip. | Pavel Machek | |
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 | Fix segfaults by using new ea_get_int. | Pavel Machek | |
2000-05-08 | Preference is a configurable parameter. | Martin Mares | |
2000-05-06 | 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-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 | 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-07 | Fix of comment. | Pavel Machek | |
2000-04-01 | RIP: Set attribute class. | Martin Mares | |
2000-03-31 | Removal of useless includes continues... | Martin Mares | |
2000-03-31 | Use bsprintf() instead of sprintf(). | Martin Mares | |
2000-03-31 | 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-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. |