Commit graph

  • 44fc1888cf First calculate checksum and then send refreshed LSA! Ondrej Filip 2000-06-05 18:09:49 +0000
  • aba5e89f93 Better checksum checking. Ondrej Filip 2000-06-05 18:09:15 +0000
  • 4c5f93d76b Better documentation. There are functions whose description is good when reading source but whose documentation does not belong to progdocs. Pavel Machek 2000-06-05 17:13:36 +0000
  • 22080a8640 Make rip example fit on page. Pavel Machek 2000-06-05 16:42:54 +0000
  • 8798c81176 Docs updates: Pavel Machek 2000-06-05 16:36:16 +0000
  • eb2c99a132 Yet another change, now flushing of net lsa seems to be perfect. :-) Ondrej Filip 2000-06-05 16:32:29 +0000
  • b458ce83d7 Print out function synopsis as a part of the declaration. Martin Mares 2000-06-05 16:19:27 +0000
  • 2a5d7caa95 I calculated next hop of parent instead of actual LSA. :-( Ondrej Filip 2000-06-05 16:13:50 +0000
  • 07b7100292 Don;t send packet over downed interface. Ondrej Filip 2000-06-05 15:44:11 +0000
  • 8b79c4ccd5 Add safety check. Pavel Machek 2000-06-05 15:41:44 +0000
  • 98da26a0a0 Better error messages Pavel Machek 2000-06-05 15:41:29 +0000
  • 49222defff Bug in comment. It didn't compile. Ondrej Filip 2000-06-05 15:06:26 +0000
  • b093c328f5 Updates to both programmers and users doc Pavel Machek 2000-06-05 12:52:57 +0000
  • 73275d855d Documented all the sysdeps (only briefly, I admit). Martin Mares 2000-06-05 12:49:04 +0000
  • 525fa2c1f0 Documented sockets, events and timers. Martin Mares 2000-06-05 12:19:12 +0000
  • 10304bed43 Split random number functions off io.c, so that they can be documented separately. Martin Mares 2000-06-05 11:46:40 +0000
  • 5cc1e1f805 Documented memory resources. Martin Mares 2000-06-05 11:41:41 +0000
  • 9238b06a2c Spelling. Martin Mares 2000-06-05 10:01:09 +0000
  • 42b3daa09c Description of protocol module moved to where it belongs. If documentation of standard modules is stored in their source, such auxilliary files should be as well. Martin Mares 2000-06-05 09:51:24 +0000
  • ac272c0067 Bug in LSA origination. Ondrej Filip 2000-06-05 05:06:53 +0000
  • dc2548d2cc Premature age LSA if you're NOT dr. Ondrej Filip 2000-06-05 05:06:22 +0000
  • 88048fb3c9 Small patch to better hash type=2 LSAs. Ondrej Filip 2000-06-05 03:46:19 +0000
  • 273fd2c164 Many bugfixes (I don't remember all of them): Added link ID calculation for external routes with same prefix but different mask. Bugfix in NET lsa origination. Bugfix in NET hashing. Bugfix in LSA installing. Ondrej Filip 2000-06-05 02:23:20 +0000
  • 2d37d36c67 Updated the TODO list with our last-minute stuff. Martin Mares 2000-06-04 20:06:42 +0000
  • e24ddd9bef Don't set precedence and TTL for the dummy socket. Martin Mares 2000-06-04 20:00:35 +0000
  • 13e9bac33f One more newline less... :) Martin Mares 2000-06-04 19:57:04 +0000
  • df49d4e14b Removed lots of trailing newlines in log messages. Martin Mares 2000-06-04 19:56:06 +0000
  • 201187c558 debug -> DBG Martin Mares 2000-06-04 19:55:11 +0000
  • bf3eb98eb8 Use nested scopes properly. Updated according to cf_define_symbol() changes. Martin Mares 2000-06-04 19:30:55 +0000
  • 04dc62a011 Nested scopes could never have worked. My fault I wrote such a buggy code, Pavel's fault that he's never tested shadowing of declarations in the filters. Martin Mares 2000-06-04 19:30:13 +0000
  • dab6651916 Install newer lsa even if nothing in its body change. Ondrej Filip 2000-06-04 19:21:23 +0000
  • 67cc9135bf Many bugs in ext lsa origination. Ondrej Filip 2000-06-04 19:20:28 +0000
  • ce8f0c083a Schedule RT calcualtion if you delete LSA by premature aging. Ondrej Filip 2000-06-04 19:19:36 +0000
  • f7667ba1c4 When cloning a rte and replacing its rta, remember to free the old one so that we don't leak memory. Thanks go to the resource tracking system for quickly discovering the source of leakages. Martin Mares 2000-06-04 18:46:30 +0000
  • 7722938d63 Added library progdocs. Martin Mares 2000-06-04 18:34:39 +0000
  • 102e3e0e02 Just to be sure, that rt calculation cannot start beforeorigination of rt LSA. Ondrej Filip 2000-06-04 17:51:52 +0000
  • 83e50ffc47 Bug in debugging. Ondrej Filip 2000-06-04 17:33:15 +0000
  • 71f7d043a6 :-) No bison does not have any comment to my code. :-) Ondrej Filip 2000-06-04 17:10:52 +0000
  • 54e55169da BGP documented. Martin Mares 2000-06-04 17:06:18 +0000
  • 3560cf8e0b Clean up. Ondrej Filip 2000-06-04 16:36:57 +0000
  • e781124868 Another clean up. Ondrej Filip 2000-06-04 16:17:39 +0000
  • 47f8e0c216 Document. Martin Mares 2000-06-04 16:16:08 +0000
  • 3b31c53833 Documented all the trivial protocols. Martin Mares 2000-06-04 16:15:37 +0000
  • 2a863dd6e1 Small change to make bison happy. Ondrej Filip 2000-06-04 16:12:01 +0000
  • 58f9453776 Moved parser docs to cf-lex.l, so that the parser compiles. Martin Mares 2000-06-04 15:22:20 +0000
  • cdb898cfd4 Minor changes to the progdocs. Martin Mares 2000-06-03 18:23:27 +0000
  • 06607335ef Documentation. Martin Mares 2000-06-03 18:23:00 +0000
  • 899fc0abfe `|' now works as it should. Martin Mares 2000-06-03 18:22:43 +0000
  • 2e130b5cad Recognize `|xxxx|' as verbatim text and typeset it using <tt>. Martin Mares 2000-06-03 17:02:30 +0000
  • c0b2f6463f cf_symbol_class_name now recognizes SYM_IPA. Martin Mares 2000-06-03 16:56:00 +0000
  • 3d675cdbe7 More documentation. Martin Mares 2000-06-03 14:40:39 +0000
  • aaaff77605 More conf. items defined. Ondrej Filip 2000-06-03 09:50:31 +0000
  • a789d814dd Multiple items in area {} :-) Ondrej Filip 2000-06-03 08:42:04 +0000
  • 89d6782dd1 interface {} added. Ondrej Filip 2000-06-03 01:29:00 +0000
  • b36a0a799c area {} added to config. Ondrej Filip 2000-06-02 19:55:55 +0000
  • 7e602d5ea7 Killed several bugs in kernel-doc. The most painful one was that it was unable to recognize structure markers `&'. Martin Mares 2000-06-02 17:42:21 +0000
  • a7ed3e557f New TODO list. Martin Mares 2000-06-02 17:41:43 +0000
  • ddbcb927f2 Documented protocol hooks. Martin Mares 2000-06-02 17:24:11 +0000
  • 371adba6de Use <chapt> for chapters, <sect> for sections and <sect1> for subsections. Martin Mares 2000-06-02 17:23:53 +0000
  • 6cba2d5eeb Typographical enhancements. Now, the documentation is typeset using a modified book style. Martin Mares 2000-06-02 17:22:43 +0000
  • 3fa5722def First option into config added. :-) Ondrej Filip 2000-06-02 15:05:41 +0000
  • 62924172ae Flush LSA when receive aged one. Ondrej Filip 2000-06-02 13:52:50 +0000
  • 3c6269b8fe Added documentation on protocols. Martin Mares 2000-06-02 13:42:36 +0000
  • e4ba0ec197 Bugfix in receiving of aged LSA. Ondrej Filip 2000-06-02 13:27:34 +0000
  • 9a8f20fc0f Better description of the route distribution process. Martin Mares 2000-06-02 12:41:25 +0000
  • 2eac33f774 Better LSA Aging. Ondrej Filip 2000-06-02 12:34:28 +0000
  • 3ce8c61000 Documentation on routing tables and route attributes. Martin Mares 2000-06-02 12:29:55 +0000
  • 566a0eede7 Removed rta_find() since nobody uses it and it's more convenient to use ea_find() directly. Martin Mares 2000-06-02 12:29:24 +0000
  • ece612e128 sh interface "iface" dumpped all. Ondrej Filip 2000-06-02 11:24:38 +0000
  • 7a5582ac00 Better dumping, if I get strange lsack. Ondrej Filip 2000-06-02 11:00:14 +0000
  • 3488634cba Handle "show ospf *" even if protocol is down. Ondrej Filip 2000-06-02 10:21:02 +0000
  • a489f0ce8b Silly bug in sh interface. Now I test ALL interfaces. :-) Ondrej Filip 2000-06-02 09:57:22 +0000
  • 489f800b45 Speedup loading process. Ondrej Filip 2000-06-02 09:53:26 +0000
  • 75317ab8e5 Spelling fixes. Martin Mares 2000-06-02 09:51:26 +0000
  • f8e2d916b6 Minor fixes. Martin Mares 2000-06-02 09:46:35 +0000
  • 92e8be8c89 Bugfix in lsreq receiving. Ondrej Filip 2000-06-02 09:42:24 +0000
  • cd4fecb66a Made it *compile* !!! Martin Mares 2000-06-02 09:35:17 +0000
  • 64ba9f7bcc Do not try to divide by zero. Pavel Machek 2000-06-02 08:01:12 +0000
  • 326e33f521 Results of complete reading of documentation. Pavel Machek 2000-06-02 07:59:26 +0000
  • c4f0f01408 Added show ospf interface. show ospf neighbors now knows "<interface>". Ondrej Filip 2000-06-01 17:52:21 +0000
  • 58740ed4c5 Documentation. Martin Mares 2000-06-01 17:12:19 +0000
  • 658d272bb6 Better handling of parameterless functions. Martin Mares 2000-06-01 17:11:10 +0000
  • 7257749266 Some other reply codes allocated. Ondrej Filip 2000-06-01 16:45:10 +0000
  • 4ab4e9778f show ospf implemented. Ondrej Filip 2000-06-01 16:26:59 +0000
  • cf318e3cd3 Removed comments about workings of the old neighbor cache which are (1) obsolete and (2) replaced by the progdoc. Martin Mares 2000-06-01 16:17:29 +0000
  • 1f495723c3 Documented. Martin Mares 2000-06-01 16:16:49 +0000
  • ce4aca093a FIB documentation. Martin Mares 2000-06-01 16:16:18 +0000
  • a783e259d8 Cisco-like "show ospf neighbors" implemented. Ondrej Filip 2000-06-01 15:53:06 +0000
  • b594ad2386 tm_format_reltime() works with both past and future timestamps. Martin Mares 2000-06-01 15:13:23 +0000
  • c23f40b145 Use <funcsect> instead of <sect3>. Martin Mares 2000-06-01 15:04:25 +0000
  • a9aa4c1ebb Inactive sticky neighbors have no scope. Martin Mares 2000-06-01 13:13:49 +0000
  • 23df5e4cf3 Print route tag in hexadecimal and omit it if it's zero. Martin Mares 2000-06-01 13:00:39 +0000
  • bc00185e5a Updated to new neighbor cache. Martin Mares 2000-06-01 13:00:19 +0000
  • 491cd43b77 Updated RIP to new neighbor cache semantics. When presented with next hop 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. Martin Mares 2000-06-01 12:59:50 +0000
  • 4a91150175 Updated for new scope handling. Martin Mares 2000-06-01 12:58:41 +0000
  • 0f32f2a65a Modified the neighbor cache to remember local addresses as well. Martin Mares 2000-06-01 12:58:04 +0000
  • 56ca7acd3a BGP: RFC 2842 has replaced the cap-draft. Martin Mares 2000-06-01 12:55:26 +0000
  • df968040f6 Print tag unsigned rather then signed. Ondrej Filip 2000-06-01 12:17:08 +0000
  • c52c7e7645 Calculate checksum when reflooding (after min ls_refresh). Ondrej Filip 2000-06-01 12:08:14 +0000
  • 5f4aee76a2 Added && and ||. Pavel Machek 2000-06-01 08:43:29 +0000