summaryrefslogtreecommitdiff
path: root/doc/bird.sgml
diff options
context:
space:
mode:
authorMaria Matejka <mq@ucw.cz>2023-12-07 14:38:05 +0100
committerMaria Matejka <mq@ucw.cz>2023-12-07 14:38:05 +0100
commit54ddf90f6370f06efc71c3ffd6e02d031a86866f (patch)
tree195f31f8007677e4520641f86986cba600feaa3e /doc/bird.sgml
parent9a91ea52db32ec2fda830afd1c88f0f83e6c0df4 (diff)
Conf: debug tables
For now just a dummy config but it is needed for forward compatibility with v3.
Diffstat (limited to 'doc/bird.sgml')
-rw-r--r--doc/bird.sgml11
1 files changed, 11 insertions, 0 deletions
diff --git a/doc/bird.sgml b/doc/bird.sgml
index 09da89df..394ca86c 100644
--- a/doc/bird.sgml
+++ b/doc/bird.sgml
@@ -505,6 +505,11 @@ include "tablename.conf";;
See <ref id="channel-debug" name="debug"> in the channel section.
Default: off.
+ <tag><label id="opt-debug-tables">debug tables all|off|{ states|routes|filters|events [, <m/.../] }</tag>
+ Set global defaults of table debugging options.
+ See <ref id="table-debug" name="debug"> in the table section.
+ Default: off.
+
<tag><label id="opt-debug-commands">debug commands <m/number/</tag>
Control logging of client connections (0 for no logging, 1 for logging
of connects and disconnects, 2 and higher for logging of all client
@@ -640,6 +645,12 @@ that implicit tables (<cf/master4/ and <cf/master6/) can be redefined in order
to set options.
<descrip>
+ <tag><label id="table-debug">debug all|off|{ states|routes|filters [, <m/.../] }</tag>
+ Set table debugging options. Like in <ref id="proto-debug"
+ name="protocol debugging">, tables are capable of writing trace
+ messages about its work to the log (with category <cf/trace/).
+ For now, this does nothing, but in version 3, it is used. Default: off.
+
<tag><label id="rtable-sorted">sorted <m/switch/</tag>
Usually, a routing table just chooses the selected (best) route from a
list of routes for each network, while keeping remaining routes unsorted.