<feed xmlns='http://www.w3.org/2005/Atom'>
<title>quagga/babeld, branch master</title>
<subtitle>Quagga routing suite</subtitle>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/'/>
<entry>
<title>*: use array_size() helper macro</title>
<updated>2012-10-25T17:15:59+00:00</updated>
<author>
<name>Balaji.G</name>
<email>balajig81@gmail.com</email>
</author>
<published>2012-09-26T08:39:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=837d16ccbe0fca413f8927da6a34b1e97ccada8a'/>
<id>837d16ccbe0fca413f8927da6a34b1e97ccada8a</id>
<content type='text'>
Use the array_size() helper macro.  Replaces several instances of local
macros with the same definition.

Reviewed-by: Scott Feldman &lt;sfeldma@cumulusnetworks.com&gt;
Signed-off-by: David Lamparter &lt;equinox@opensourcerouting.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the array_size() helper macro.  Replaces several instances of local
macros with the same definition.

Reviewed-by: Scott Feldman &lt;sfeldma@cumulusnetworks.com&gt;
Signed-off-by: David Lamparter &lt;equinox@opensourcerouting.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>build: use net-snmp-config to configure NetSNMP</title>
<updated>2012-06-25T17:03:23+00:00</updated>
<author>
<name>Vincent Bernat</name>
<email>bernat@luffy.cx</email>
</author>
<published>2012-05-22T20:29:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=08d7f6533ecc0f935a76918c462982004534864d'/>
<id>08d7f6533ecc0f935a76918c462982004534864d</id>
<content type='text'>
The correct method to link to NetSNMP is to use net-snmp-config (which
is like pkg-config). Explicit link to libcrypto is also dropped
(NetSNMP libs are linked to libcrypto, no need to link Quagga to
it). Moreover, @SNMP_INCLUDES@ is dropped because useless. Due to a
bug in configure.ac, it was properly populated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The correct method to link to NetSNMP is to use net-snmp-config (which
is like pkg-config). Explicit link to libcrypto is also dropped
(NetSNMP libs are linked to libcrypto, no need to link Quagga to
it). Moreover, @SNMP_INCLUDES@ is dropped because useless. Due to a
bug in configure.ac, it was properly populated.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: allow configure and build in a separate directory</title>
<updated>2012-06-25T17:03:23+00:00</updated>
<author>
<name>Vincent Bernat</name>
<email>bernat@luffy.cx</email>
</author>
<published>2012-05-22T12:32:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=9e7a548ce421660b0d22bfeb90c2b2b53742aac7'/>
<id>9e7a548ce421660b0d22bfeb90c2b2b53742aac7</id>
<content type='text'>
Some .h files in lib/ are autogenerated. The search path should
include the build directory and the source directory. They usually
match but sometimes, they may be different. For example:

 $ mkdir build
 $ cd build
 $ ../configure
 $ make
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some .h files in lib/ are autogenerated. The search path should
include the build directory and the source directory. They usually
match but sometimes, they may be different. For example:

 $ mkdir build
 $ cd build
 $ ../configure
 $ make
</pre>
</div>
</content>
</entry>
<entry>
<title>babeld: merge kernel_zebra.c into kernel.c.</title>
<updated>2012-04-28T19:38:44+00:00</updated>
<author>
<name>Juliusz Chroboczek</name>
<email>jch@pps.jussieu.fr</email>
</author>
<published>2012-03-12T12:52:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=27f689793a25a66cf62561ac1d1302e01983a805'/>
<id>27f689793a25a66cf62561ac1d1302e01983a805</id>
<content type='text'>
In upstream babel, we include different kernel_foo files depending on the
platform we compile for.  In Quagga, this is not needed, and it avoids
tricky autotools issues.  (All autotools issues are tricky.)

[David: without this commit, build breaks.]

From: Juliusz Chroboczek &lt;jch@pps.jussieu.fr&gt;
Signed-off-by: David Lamparter &lt;equinox@diac24.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In upstream babel, we include different kernel_foo files depending on the
platform we compile for.  In Quagga, this is not needed, and it avoids
tricky autotools issues.  (All autotools issues are tricky.)

[David: without this commit, build breaks.]

From: Juliusz Chroboczek &lt;jch@pps.jussieu.fr&gt;
Signed-off-by: David Lamparter &lt;equinox@diac24.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>babeld: Include babel_main.h in noinst_HEADERS.</title>
<updated>2012-04-28T19:28:01+00:00</updated>
<author>
<name>Denis Ovsienko</name>
<email>infrastation@yandex.ru</email>
</author>
<published>2012-03-12T12:51:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=61a81bea6d21dedc62931d6925d0608ebc45c196'/>
<id>61a81bea6d21dedc62931d6925d0608ebc45c196</id>
<content type='text'>
babeld wouldn't build in a dist tarball without this.

From: Denis Ovsienko &lt;infrastation@yandex.ru&gt;
Signed-off-by: Juliusz Chroboczek &lt;jch@pps.jussieu.fr&gt;
[fixed up git message]
Signed-off-by: David Lamparter &lt;equinox@diac24.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
babeld wouldn't build in a dist tarball without this.

From: Denis Ovsienko &lt;infrastation@yandex.ru&gt;
Signed-off-by: Juliusz Chroboczek &lt;jch@pps.jussieu.fr&gt;
[fixed up git message]
Signed-off-by: David Lamparter &lt;equinox@diac24.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>babeld: remove "parasitic" mode.</title>
<updated>2012-03-25T16:06:54+00:00</updated>
<author>
<name>Juliusz Chroboczek</name>
<email>jch@pps.jussieu.fr</email>
</author>
<published>2012-02-14T14:43:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=6881f2698279f3c47a55e8969860eeac59e8c3d7'/>
<id>6881f2698279f3c47a55e8969860eeac59e8c3d7</id>
<content type='text'>
This is the functionality described in Appendix C of RFC 6126.  Its
main purpose is to avoid keeping a full source table, which makes it
possible to implement a subset of Babel in just a few hundred lines of
code.  However, in Quagga the code for maintaining the source table is
already there, and a parasitic implementation can be simulated using
filtering -- so it makes little sense to keep the functionality.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is the functionality described in Appendix C of RFC 6126.  Its
main purpose is to avoid keeping a full source table, which makes it
possible to implement a subset of Babel in just a few hundred lines of
code.  However, in Quagga the code for maintaining the source table is
already there, and a parasitic implementation can be simulated using
filtering -- so it makes little sense to keep the functionality.
</pre>
</div>
</content>
</entry>
<entry>
<title>babeld: 3 more timing statements in config text</title>
<updated>2012-03-25T16:06:54+00:00</updated>
<author>
<name>Denis Ovsienko</name>
<email>infrastation@yandex.ru</email>
</author>
<published>2012-02-14T11:12:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=cbde15513ba47f6e7f6d02fcafcfb12cd5b1df77'/>
<id>cbde15513ba47f6e7f6d02fcafcfb12cd5b1df77</id>
<content type='text'>
This commit makes the following lines visible in running-config text,
when respective intervals are configured to non-default values:

* babel hello-interval
* babel update-interval
* babel resend-delay
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit makes the following lines visible in running-config text,
when respective intervals are configured to non-default values:

* babel hello-interval
* babel update-interval
* babel resend-delay
</pre>
</div>
</content>
</entry>
<entry>
<title>babeld: consolidate zebra interface into fewer functions.</title>
<updated>2012-03-25T16:06:54+00:00</updated>
<author>
<name>Juliusz Chroboczek</name>
<email>jch@pps.jussieu.fr</email>
</author>
<published>2012-02-14T10:22:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=5ca7986d546a1b65a4917aec0f1b594f950f7c27'/>
<id>5ca7986d546a1b65a4917aec0f1b594f950f7c27</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>babeld: fix typo in kernel_route_add_v6.</title>
<updated>2012-03-25T16:06:54+00:00</updated>
<author>
<name>Juliusz Chroboczek</name>
<email>jch@pps.jussieu.fr</email>
</author>
<published>2012-02-14T10:17:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=b63b4484c6d2c9d304d4ddd0756a4847c6dc5359'/>
<id>b63b4484c6d2c9d304d4ddd0756a4847c6dc5359</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>babeld: set interface flags eagerly, not at interface up.</title>
<updated>2012-03-25T16:06:54+00:00</updated>
<author>
<name>Juliusz Chroboczek</name>
<email>jch@pps.jussieu.fr</email>
</author>
<published>2012-02-14T08:09:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sublab.org/quagga/commit/?id=260948cdd6030b332137dfa0580d5a9ba651b145'/>
<id>260948cdd6030b332137dfa0580d5a9ba651b145</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
