[-]
[+]
|
Changed |
bird.changes
|
|
[-]
[+]
|
Changed |
bird.spec
^
|
|
[-]
[+]
|
Changed |
bird-1.3.6.tar.bz2/ChangeLog
^
|
@@ -1,3 +1,15 @@
+commit 544f2e1b36fb9473132f77d9c0f6e97d1495bb24
+Author: Ondrej Zajicek <santiago@crfreenet.org>
+Date: Fri Jan 20 18:16:35 2012 +0100
+
+ NEWS and version update.
+
+commit 3ce17142791b2e1a7f0b8e512b5b74224600056c
+Author: Ondrej Zajicek <santiago@crfreenet.org>
+Date: Fri Jan 20 16:20:03 2012 +0100
+
+ Fixes a new bug in BGP route ordering.
+
commit 2c5ca47ad4d18cae162c2ddf85af2dedb89f00a5
Author: Ondrej Filip <feela@network.cz>
Date: Tue Jan 10 13:44:06 2012 +0100
|
[-]
[+]
|
Changed |
bird-1.3.6.tar.bz2/NEWS
^
|
@@ -1,4 +1,7 @@
+Version 1.3.6 (2012-01-20)
+ o Important bugfix in BGP.
+
Version 1.3.5 (2012-01-10)
o Protocol templates.
o Deterministic MED option for BGP.
|
|
Added |
bird-1.3.6.tar.bz2/doc/bird.tgz
^
|
[-]
[+]
|
Changed |
bird-1.3.6.tar.bz2/proto/bgp/attrs.c
^
|
@@ -1768,12 +1768,11 @@
eattr *o = ea_find(attrs, EA_CODE(EAP_BGP, BA_ORIGIN));
u32 origas;
- /*
+ buf += bsprintf(buf, " (%d", e->pref);
+
if (e->u.bgp.suppressed)
- buf += bsprintf(buf, " -");
- */
+ buf += bsprintf(buf, "-");
- buf += bsprintf(buf, " (%d", e->pref);
if (e->attrs->hostentry)
{
if (!rte_resolvable(e))
|
[-]
[+]
|
Changed |
bird-1.3.6.tar.bz2/proto/bgp/packets.c
^
|
@@ -906,6 +906,7 @@
rte *e = rte_get_temp(rta_clone(a));
e->net = net_get(p->p.table, prefix, pxlen);
e->pflags = 0;
+ e->u.bgp.suppressed = 0;
rte_update(p->p.table, e->net, &p->p, &p->p, e);
}
else
@@ -1024,6 +1025,7 @@
rte *e = rte_get_temp(rta_clone(a));
e->net = net_get(p->p.table, prefix, pxlen);
e->pflags = 0;
+ e->u.bgp.suppressed = 0;
rte_update(p->p.table, e->net, &p->p, &p->p, e);
}
else
|
[-]
[+]
|
Changed |
bird-1.3.6.tar.bz2/sysdep/config.h
^
|
@@ -7,7 +7,7 @@
#define _BIRD_CONFIG_H_
/* BIRD version */
-#define BIRD_VERSION "1.3.5"
+#define BIRD_VERSION "1.3.6"
/* Include parameters determined by configure script */
#include "sysdep/autoconf.h"
|