From 36032dedc619a39d45d6abe79d27110a98751ba9 Mon Sep 17 00:00:00 2001 From: Pavel Machek Date: Tue, 30 May 2000 19:20:02 +0000 Subject: Added section about client. --- doc/bird.sgml | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) (limited to 'doc/bird.sgml') diff --git a/doc/bird.sgml b/doc/bird.sgml index fe08b2a..8a274e0 100644 --- a/doc/bird.sgml +++ b/doc/bird.sgml @@ -106,6 +106,8 @@ configuration primitives, <cf> is fragment of configuration within normal vi /usr/local/etc/bird.conf +

You can use ./configure --help to get list of configure options. + About routing tables

Bird has one or more routing tables. Each routing table contains @@ -231,6 +233,18 @@ protocol rip { +Client + +

You can use command-line client birdc to talk with +running BIRD. Communications is done using Filters Introduction @@ -306,7 +320,7 @@ is rejected. Data types

Each variable and each value has certain type. Unlike C, filters distinguish between integers and -booleans (that is to prevent you from shooting in the foot). +booleans and between integers and enums (that is to prevent you from shooting in the foot). Route attributes -

Filter is implicitly passed route, and it can access its attributes, just like it accesses variables. +

Filter is implicitly passed route, and it can access its +attributes, just like it accesses variables. Access to undefined +attribute results in runtime error; you can check if attribute is +defined using defined( attribute ) syntax. - - defined( attribute ) - returns TRUE if given attribute is defined. Access to undefined attribute results in runtime error. +