From 77f37ae0994774f6402499e0a79287d85afa6edf Mon Sep 17 00:00:00 2001 From: Pavel Machek Date: Thu, 20 Apr 2000 10:24:41 +0000 Subject: Test new syntax of add() and delete(). --- bird.conf | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'bird.conf') diff --git a/bird.conf b/bird.conf index 35b8d3c..e6c6c8e 100644 --- a/bird.conf +++ b/bird.conf @@ -13,6 +13,7 @@ protocol rip MyRIP_test { port 1520; period 7; garbagetime 60; + interface "*" { mode broadcast; }; honour neighbour; # passwords { password "ahoj" from 0 to 10; @@ -39,6 +40,27 @@ protocol kernel { protocol static { # disabled; + + import filter { print "ahoj"; + rip_metric = 1; + print rip_metric; + rip_metric = rip_metric + 5; + print rip_metric; + bgp_community = - empty - ; + print "nazdar"; + bgp_community = add(bgp_community, (1,2)); + print "cau"; + bgp_community = add(bgp_community, (2,3)); + bgp_community.add((4,5)); + print "community = ", bgp_community; + bgp_community.delete((2,3)); + print "community = ", bgp_community; + bgp_community.empty; + print "community = ", bgp_community; + print "done"; + quitbird; + }; + route 0.0.0.0/0 via 195.113.31.113; route 62.168.0.0/25 reject; route 1.2.3.4/32 via 195.113.31.124; -- cgit v1.2.3