Age | Commit message (Collapse) | Author | |
---|---|---|---|
1998-10-18 | o FIB flags now available for FIB users. | Martin Mares | |
o struct network: FIB flags used for kernel syncing. o struct network: `next' field deleted (historical relic). | |||
1998-10-18 | After contemplating about RIP route timeouts for a long time, I've implemented | Martin Mares | |
protocol callbacks for route insertion and deletion from the central table. RIP should maintain its own per-protocol queue of existing routes, scan it periodically and call rte_discard() for routes that have timed out. | |||
1998-10-18 | Implemented `route last modified' time. | Martin Mares | |
1998-10-17 | Each protocol now hears even its own routes and needs to make its own | Martin Mares | |
loop detection. This is needed since both RIP and OSPF handle multiple neighbors and they need to redistribute routes learned from each neighbor to the remaining ones. | |||
1998-10-17 | Solve chicken-and-egg problems with protocol startup. We now queue all inactive | Martin Mares | |
protocols and don't send route/interface updates to them and when they come up, we resend the whole route/interface tables privately. Removed the "scan interface list after protocol start" work-around. | |||
1998-08-31 | Route update hook now gets network prefix as well as updated | Martin Mares | |
route attributes. | |||
1998-06-17 | Use '%I' instead of dirty address printing hacks. | Martin Mares | |
1998-06-04 | Handle route deletion without segfaults. A bit more debug dumps. | Martin Mares | |
1998-06-03 | Protocol hooks. All of them may be NULL. | Martin Mares | |
1998-05-24 | Added debug dump function, but it's still empty :( | Martin Mares | |
1998-05-20 | Added routing table and routing attribute code. | Martin Mares | |
1998-05-15 | Parts of routing table code. Data structure declarations should be | Martin Mares | |
complete now. |