+Version 1.2.2 (2010-04-10)
+ o Much better BSD kernel support (IPv6, alien routes, ...).
+ o Deep OSPF socket changes, fixes OSPFv2/v3 behavior on BSD.
+ o OSPFv2 in Linux now supports more non-stub IP prefixes
+ on one physical iface.
+ o Export of device routes to the kernel is more restricted.
+ o Routes with strange scope not allowed in BIRD routing tables.
+ o New filterable route attributes bgp_originator_id,
+ bgp_cluster_list and ospf_router_id.
+ o Restricted read-only CLI (option -r).
+ o Pattern matching for 'show protocols' command.
+ o BGP protocol details in 'show protocols all' command.
+ o Configurable syslog name (and default on IPv6 changed).
+ o Statistic counters for pipes were fixed.
+ o Many bugfixes in BGP, OSPF, filters, ...
+
Version 1.2.1 (2010-02-11)
o Option 'interpret communities' allows to override implicit handling
of well-known communities.
#define '1a-a1' = (30+40);
# Define a route filter...
-filter test_filter {
- if net ~ 10.0.0.0/16 then accept;
- else reject;
-}
+#filter test_filter {
+# if net ~ 10.0.0.0/16 then accept;
+# else reject;
+#}
#filter sink { reject; }
#filter okay { accept; }
# The direct protocol automatically generates device routes to
# all network interfaces. Can exist in as many instances as you wish
# if you want to populate multiple routing tables with device routes.
-protocol direct {
+#protocol direct {
# interface "-eth*", "*"; # Restrict network interfaces it works with
-}
+#}
# This pseudo-protocol performs synchronization between BIRD's routing
# tables and the kernel. If your kernel supports multiple routing tables
p2 = prepend( p2, 1 );
print "Should be true: ", p2 ~ pm1, " ", p2, " ", pm1;
-# l = - empty -;
+ l = - empty -;
l = add( l, (1,2) );
l = add( l, (2,3) );
print "Community list (1,2) (2,3) ", l;
#define _BIRD_CONFIG_H_
/* BIRD version */
-#define BIRD_VERSION "1.2.1"
+#define BIRD_VERSION "1.2.2"
/* Include parameters determined by configure script */
#include "sysdep/autoconf.h"