diff --git a/doc/bird.sgml b/doc/bird.sgml
index a96913f0..f4e020dd 100644
--- a/doc/bird.sgml
+++ b/doc/bird.sgml
@@ -76,6 +76,33 @@ 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.
+
+
+ log " set logging of
+ classes (either all or { error, trace } etc.) into selected destination.
+
+ 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
+ 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.
+
+ table create new routing table.
+
+
You can find example of more complicated configuration file in doc/bird.conf.example.
Filters
@@ -145,7 +172,7 @@ booleans (that is to prevent you from shooting in the foot).