98da26a0a0
Better error messages
2000-06-05 15:41:29 +00:00
49222defff
Bug in comment. It didn't compile.
2000-06-05 15:06:26 +00:00
b093c328f5
Updates to both programmers and users doc
2000-06-05 12:52:57 +00:00
73275d855d
Documented all the sysdeps (only briefly, I admit).
...
Except for Filters, RIP and OSPF, the progdocs are complete.
2000-06-05 12:49:04 +00:00
525fa2c1f0
Documented sockets, events and timers.
2000-06-05 12:19:12 +00:00
10304bed43
Split random number functions off io.c, so that they can be documented
...
separately.
2000-06-05 11:46:40 +00:00
5cc1e1f805
Documented memory resources.
2000-06-05 11:41:41 +00:00
9238b06a2c
Spelling.
2000-06-05 10:01:09 +00:00
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.
2000-06-05 09:51:24 +00:00
ac272c0067
Bug in LSA origination.
2000-06-05 05:06:53 +00:00
dc2548d2cc
Premature age LSA if you're NOT dr.
2000-06-05 05:06:22 +00:00
88048fb3c9
Small patch to better hash type=2 LSAs.
2000-06-05 03:46:19 +00:00
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.
2000-06-05 02:23:20 +00:00
2d37d36c67
Updated the TODO list with our last-minute stuff.
...
Moved the rest to "Various ideas".
2000-06-04 20:06:42 +00:00
e24ddd9bef
Don't set precedence and TTL for the dummy socket.
2000-06-04 20:00:35 +00:00
13e9bac33f
One more newline less... :)
2000-06-04 19:57:04 +00:00
df49d4e14b
Removed lots of trailing newlines in log messages.
...
Please note that the only calls which don't add newlines automatically
(i.e., don't print a full line of output) are debug() and DBG().
2000-06-04 19:56:06 +00:00
201187c558
debug -> DBG
2000-06-04 19:55:11 +00:00
bf3eb98eb8
Use nested scopes properly. Updated according to cf_define_symbol() changes.
...
The rest of code doesn't need changing since it doesn't use nesting.
2000-06-04 19:30:55 +00:00
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.
cf_define_symbol() has been modified to check the scope of the symbol it's
given and it if it's an already defined symbol, but in a different scope,
a copy is created in the current scope and redefined to the new meaning,
the consequence being that it cf_define_symbol() now returns the new symbol
you need to use when assigning aux and aux2.
2000-06-04 19:30:13 +00:00
dab6651916
Install newer lsa even if nothing in its body change.
2000-06-04 19:21:23 +00:00
67cc9135bf
Many bugs in ext lsa origination.
2000-06-04 19:20:28 +00:00
ce8f0c083a
Schedule RT calcualtion if you delete LSA by premature aging.
2000-06-04 19:19:36 +00:00
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.
2000-06-04 18:46:30 +00:00
7722938d63
Added library progdocs.
2000-06-04 18:34:39 +00:00
102e3e0e02
Just to be sure, that rt calculation cannot start beforeorigination of rt LSA.
2000-06-04 17:51:52 +00:00
83e50ffc47
Bug in debugging.
2000-06-04 17:33:15 +00:00
71f7d043a6
:-) No bison does not have any comment to my code. :-)
2000-06-04 17:10:52 +00:00
54e55169da
BGP documented.
2000-06-04 17:06:18 +00:00
3560cf8e0b
Clean up.
2000-06-04 16:36:57 +00:00
e781124868
Another clean up.
2000-06-04 16:17:39 +00:00
47f8e0c216
Document.
2000-06-04 16:16:08 +00:00
3b31c53833
Documented all the trivial protocols.
2000-06-04 16:15:37 +00:00
2a863dd6e1
Small change to make bison happy.
2000-06-04 16:12:01 +00:00
58f9453776
Moved parser docs to cf-lex.l, so that the parser compiles.
2000-06-04 15:22:20 +00:00
cdb898cfd4
Minor changes to the progdocs.
2000-06-03 18:23:27 +00:00
06607335ef
Documentation.
2000-06-03 18:23:00 +00:00
899fc0abfe
`|' now works as it should.
2000-06-03 18:22:43 +00:00
2e130b5cad
Recognize `|xxxx|' as verbatim text and typeset it using <tt>.
2000-06-03 17:02:30 +00:00
c0b2f6463f
cf_symbol_class_name now recognizes SYM_IPA.
2000-06-03 16:56:00 +00:00
3d675cdbe7
More documentation.
2000-06-03 14:40:39 +00:00
aaaff77605
More conf. items defined.
2000-06-03 09:50:31 +00:00
a789d814dd
Multiple items in area {} :-)
2000-06-03 08:42:04 +00:00
89d6782dd1
interface {} added.
2000-06-03 01:29:00 +00:00
b36a0a799c
area {} added to config.
2000-06-02 19:55:55 +00:00
7e602d5ea7
Killed several bugs in kernel-doc. The most painful one was that it
...
was unable to recognize structure markers `&'.
2000-06-02 17:42:21 +00:00
a7ed3e557f
New TODO list.
2000-06-02 17:41:43 +00:00
ddbcb927f2
Documented protocol hooks.
2000-06-02 17:24:11 +00:00
371adba6de
Use <chapt> for chapters, <sect> for sections and <sect1> for subsections.
2000-06-02 17:23:53 +00:00
6cba2d5eeb
Typographical enhancements. Now, the documentation is typeset using a modified
...
book style.
Please look at this version and tell me your opinion. Especially I don't feel
happy about the spacing and (not) indenting of paragraphs.
Also, I've removed things like "fax" and "letter" from the LaTeX mapping file.
2000-06-02 17:22:43 +00:00