diff --git a/doc/bird.sgml b/doc/bird.sgml
index f62019a6..82d01d6c 100644
--- a/doc/bird.sgml
+++ b/doc/bird.sgml
@@ -19,7 +19,7 @@ Pavel Machek 2000
-This document contains documentation for Basic Internet Routing Daemon
+This document contains documentation for BIRD Internet Routing Daemon
@@ -73,31 +73,42 @@ protocol rip {
Everything on a line after # is a comment, whitespace is
ignored. If there's variable number of options, it is grouped using {
} brackets.
+
+
You can find example of more complicated configuration file in doc/bird.conf.example.
+
+Global options
log " set logging of
- classes (either all or { error, trace } etc.) into selected destination.
+ classes (either all or { error, trace } etc.) into selected
+ destination. You may specify more than one debug protocols all|off|{ states, routes, filters,
interfaces, events, packets } set debugging options.
filter define filter. You can
learn more about filters in next chapter.
-
- protocol rip|ospf|bgp protocol options } define
- protocol instance, called name. You can learn more about
+
+ protocol rip|ospf|bgp protocol options } define
+ protocol instance, called name (or called something like rip5
+ if you ommit name). You can learn more about
configuring protocols in their own chapters.
define constant = expression define constant. You can
use it later in every place you could use simple integer.
- router id set router id.
+ router id set router
+ id. Usually lowest IP address of router.
table create new routing table.
-You can find example of more complicated configuration file in doc/bird.conf.example.
+Per-protocol options
+
+FIXME - document preference, disabled, debug, import, export, table; see nest/config.Y
+
Filters