- 12 Mar, 2000 8 commits
-
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
turned on, but after some testing I'll gag it.
-
Martin Mareš authored
-
Martin Mareš authored
several debug() calls converted to DBG().
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
Just ask for "debug routes" if you want to see the routes and "debug filters" if you want even the rejected ones.
-
- 10 Mar, 2000 1 commit
-
-
Pavel Machek authored
-
- 09 Mar, 2000 6 commits
-
-
Ondřej Filip authored
less memory.
-
Pavel Machek authored
-
Pavel Machek authored
-
Pavel Machek authored
-
Pavel Machek authored
print now takes arguments separated by , [ 1.2.3.0/24 .. 3.4.5.0/8 ] is now forbidden [ 1.2.3.0/8 ] now actually works
-
Pavel Machek authored
-
- 08 Mar, 2000 1 commit
-
-
Ondřej Filip authored
-
- 07 Mar, 2000 6 commits
-
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
in configuration files and commands for manipulating them. Current debug message policy: o D_STATES, D_ROUTES and D_FILTERS are handled in generic code. o Other debug flags should be handled in the protocols and whenever the flag is set, the corresponding messages should be printed using calls to log(L_TRACE, ...), each message prefixed with the name of the protocol instance. These messages should cover the whole normal operation of the protocol and should be useful for an administrator trying to understand what does the protocol behave on his network or who is attempting to diagnose network problems. If your messages don't fit to the categories I've defined, feel free to add your own ones (by adding them to protocol.h and on two places in nest/config.Y), but please try to keep the categories as general as possible (i.e., not tied to your protocol). o Internal debug messages not interesting even to an experienced user should be printed by calling DBG() which is either void or a call to debug() depending on setting of the LOCAL_DEBUG symbol at the top of your source. o Dump functions (proto->dump etc.) should call debug() to print their messages. o If you are doing any internal consistency checks, use ASSERT or bug(). o Nobody shall ever call printf() or any other stdio functions. Also please try to log any protocol errors you encounter and tag them with the appropriate message category (usually L_REMOTE or L_AUTH). Always carefully check contents of any message field you receive and verify all IP addresses you work with (by calling ipa_classify() or by using the neighbour cache if you want to check direct connectedness as well).
-
Martin Mareš authored
abbreviation for `show'.
-
- 05 Mar, 2000 1 commit
-
-
Martin Mareš authored
just #define FAKE_SLAB at the top of lib/slab.c to bypass it.
-
- 04 Mar, 2000 7 commits
-
-
Martin Mareš authored
-
Martin Mareš authored
they can be made configurable if it turns out to be useful.
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
(-: num_of_parser_conflicts -= 42 :-)
-
Martin Mareš authored
-
- 02 Mar, 2000 1 commit
-
-
Pavel Machek authored
-
- 01 Mar, 2000 9 commits
-
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
for calculation of hash functions depending on proto.
-
Pavel Machek authored
-
Pavel Machek authored
I do not know if it is right since mj ingores talk once started :-(.
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
protocols, break the tie by comparing addresses, so we keep the ordering unambiguous.
-
Martin Mareš authored
of type "dd-mm-yyyy".
-