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