summaryrefslogtreecommitdiff
path: root/proto
AgeCommit message (Collapse)Author
2000-03-12Great cleanup of debug messages. LOCAL_DEBUG turned off in most modules,Martin Mares
several debug() calls converted to DBG().
2000-03-09LSA DB is completely redesigned. Now it should be faster and it needsOndrej Filip
less memory.
2000-03-09Categorized TRACE() messages in ripPavel Machek
2000-03-09Rip tracing: still need config hunk to set p->debug.Pavel Machek
2000-03-09log() classes done rightPavel Machek
2000-03-08Sending of DBDes. (Checksum and length calculation NOT done.)Ondrej Filip
2000-03-04Renamed EAF_INLINE to EAF_TEMP to make the name reflect the real meaning.Martin Mares
2000-03-01Added type parameter to f_new_dynamic_attr.Pavel Machek
2000-03-01Dynamic attributes are now declared in per-protocol grammar files insteadMartin 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-02-29Adapted RIP to new interface flags. Pavel, please verify it's right.Martin Mares
2000-02-25Router LSA & area adding.Ondrej Filip
2000-02-25Memory allocation in ospf_area changed.Ondrej Filip
2000-02-24Area work and router LSA starts when interface goes up.Ondrej Filip
2000-02-23Small change for debugging.Ondrej Filip
2000-02-23Structures for router LSA added.Ondrej Filip
2000-02-23Better debugging.Ondrej Filip
2000-02-23Better debuging.Ondrej Filip
2000-02-08Hash table structure redesigned.Ondrej Filip
2000-02-08Other LS struct added.Ondrej Filip
2000-02-08LSA type changed from u16 to u8.Ondrej Filip
2000-02-08Malloc() changed to cfg_alloc().Ondrej Filip
2000-01-26Do not send empty packets in rip.Pavel Machek
2000-01-26Output made prettier.Pavel Machek
2000-01-17Static protocol supports full dynamic reconfiguration.Martin Mares
2000-01-17Separated `official protocol names' used in status dumps from name templatesMartin 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.
2000-01-17Pipe protocol supports reconfiguration.Martin Mares
2000-01-16First attempt on dynamic reconfiguration. There are still lots of bugsMartin Mares
and problems to solve, but the hardest part works.
2000-01-05Preparing for building LS databaze. Huh, why is it so complicated? :-(Ondrej Filip
Adding definition of some constants.
1999-12-16Added missing semicolon.Martin Mares
rip.h compiles in IPv6 mode, rip.c still doesn't.
1999-12-16TODO entries and FIXME's.Martin Mares
1999-12-08Added hooks for show route.Pavel Machek
Fixed passing metrics around routing tables.
1999-12-08Fix timing and fix endianity in metrics.Pavel Machek
1999-12-03Implemented `show static'. It's a relatively good example of how to writeMartin Mares
show commands for other protocols.
1999-12-01Stupid bug (essentially while(1) loop) occuring sometimes during startPavel Machek
of bird fixed.
1999-12-01Actually check sequence numbers.Pavel Machek
1999-12-01Implemented get_status for the pipe protocol (reports name of the otherMartin Mares
side of the pipe). Please do so for your protocols as well.
1999-11-30Inicialisation of Topology Graph (TG).Ondrej Filip
1999-11-25md5 authentication seems to work.Pavel Machek
1999-11-25Bugfixes: select right password for password authentication, do notPavel Machek
try to process authentication blocks as datablocks, make it possible to add data at end of packet. Password authentication should actually work.
1999-11-25Triggered updates should now actually work. Fixed metric=16 -> time itPavel Machek
out logic.
1999-11-25Fix timeouts. Triggered updates are not done, yet.Pavel Machek
1999-11-17ospf.c and ospc.h splitted into various files.Ondrej Filip
1999-11-17Another bugfix. (In EXCHANGE state.)Ondrej Filip
1999-11-17Fixed bug receiving dbdes packets in EXSTART state.Ondrej Filip
1999-11-17Commented out nexthop selection, see the comment.Martin Mares
1999-11-10Sending DBDES packet in EXSTART done.Ondrej Filip
1999-11-10Added LSA hashing table (parts of code stolen from rt-fib.c, butMartin Mares
heavily simplified since we don't need asynchronous walking).
1999-11-10Added timeout for routes (which means proper expiring of routes) addedPavel Machek
few fixmes.
1999-11-04FIXME's updated. One fixme is remaining for correct RIPv4. Wow.Pavel Machek
1999-11-04Reject packets which are not authenticated.Pavel Machek
Set correct nexthop on outgoing packets.