summaryrefslogtreecommitdiff
path: root/nest/protocol.h
AgeCommit message (Expand)Author
2000-03-12Added tracing of interface events.Martin Mares
2000-03-07Added protocol debugging flags (protocol.h: D_xxx), parsing of themMartin Mares
2000-03-01Added proto->hash_key which contains randomly generated hash key usedMartin Mares
2000-01-18Killed protocol->priority. Protocol startup should be clean and hack-free now.Martin Mares
2000-01-18protocol->startup_counter no longer exists.Martin Mares
2000-01-17Separated `official protocol names' used in status dumps from name templatesMartin Mares
2000-01-16Reworked proto lists -- each proto is now in two lists: the global oneMartin Mares
2000-01-16Converted shutdown to a kind of reconfiguration, it's no more handledMartin Mares
2000-01-16First attempt on dynamic reconfiguration. There are still lots of bugsMartin Mares
1999-12-08Except for special protocols (nowadays only the kernel syncer), don'tMartin Mares
1999-12-03Added proto_get_named() to be used in CLI commands to get protocol instanceMartin Mares
1999-12-01Added get_route_info and show_route_data hooks to struct protocol.Martin Mares
1999-12-01`show protocols' now shows time of last state change and protocol-dependentMartin Mares
1999-11-30Remember protocol instance in proto_config and use that forMartin Mares
1999-11-30`show interfaces' and `show protocols' works.Martin Mares
1999-11-25Added few basic commands: show status, show interfaces [summary],Martin Mares
1999-08-03Implemented a Table-to-Table protocol a.k.a The Pipe.Martin Mares
1999-08-03Protocol engine bug fixes:Martin Mares
1999-05-31Added extra argument to rt_update hook which contains a pointer to theMartin Mares
1999-05-17From now we support multiple tables. The master_table variable isMartin Mares
1999-05-06I rewrote the interface handling code, so that it supports multipleMartin Mares
1999-04-05Added some new protocol hooks (look at the comments for better explanation):Martin Mares
1999-04-03Added new protocol hook for dumping of protocol-dependent routeMartin Mares
1999-03-26Added everything protocols need to know about multiple routing tables,Martin Mares
1999-03-26Slightly better generator of default protocol instance names.Martin Mares
1999-03-17Allow input and output filters (only accept/reject style as we didn't defineMartin Mares
1999-03-17Removed the `rta_same' hook since it's no longer needed (all protocolsMartin Mares
1999-03-09Yes, joining the crew. Sorry for being late. Added dummy functions for OSPF.Ondrej Filip
1999-03-03Introduced protocol priority (all 'normal' protocols should use theMartin Mares
1999-03-01Renamed struct rtattr to struct rta to make things more consistent andMartin Mares
1999-02-13Perform gracious shutdown upon receipt of SIGTERM. Finally we canMartin Mares
1999-02-11struct proto again contains instance name (a copy of proto->cf->name).Martin Mares
1999-02-05Implemented new configuration/reconfiguration interface and defined protocolMartin Mares
1998-12-06Added skeleton of static route protocol.Martin Mares
1998-11-29Added configuration of the device internal protocol. This is primarilyMartin Mares
1998-11-29Allow setting debug value and `disabled' flag in protocol definition.Martin Mares
1998-10-20Insert/remove hooks return void, not int.Martin Mares
1998-10-19Proto struct now contain (down | starting | up) state.Martin Mares
1998-10-18Split protocol init to building of protocol list and real protocol init.Martin Mares
1998-10-18After contemplating about RIP route timeouts for a long time, I've implementedMartin Mares
1998-10-17Solve chicken-and-egg problems with protocol startup. We now queue all inactiveMartin Mares
1998-08-31Route update hook now gets network prefix as well as updatedMartin Mares
1998-07-09Adding proto_dump_all() functionPavel Machek
1998-06-03Changed protocol declarations a bit.Martin Mares
1998-06-01- Rewrote whole interface logic. Removed support for multiple addresses perMartin Mares
1998-05-20Added routing table and routing attribute code.Martin Mares
1998-05-03Next attempt on data structures...Martin Mares
1998-04-28Changed #include <x/y> to #include "x/y" for our local includes, so thatMartin Mares
1998-04-22First look at data structures. More to come tomorrow...Martin Mares