summaryrefslogtreecommitdiff
path: root/babeld/babeld.conf.sample
diff options
context:
space:
mode:
authorPaul Jakma <paul@quagga.net>2011-12-25 17:52:09 +0100
committerPaul Jakma <paul@quagga.net>2012-03-25 17:06:51 +0100
commit5734509c0545ebd95a5b8e3f22a911c1a39ffa1b (patch)
tree2f35ad50d793080db1f858c2de2228cfd2946dfd /babeld/babeld.conf.sample
parentfe67e668881b8b8d71b1570575c913cd287fafcf (diff)
babeld: Initial import, for Babel routing protocol.
* Initial import of the Babel routing protocol, ported to Quagga. * LICENCE: Update the original LICENCE file to include all known potentially applicable copyright claims. Ask that any future contributors to babeld/ grant MIT/X11 licence to their work. * *.{c,h}: Add GPL headers, in according with the SFLC guidance on dealing with potentially mixed GPL/other licensed work, at: https://www.softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html
Diffstat (limited to 'babeld/babeld.conf.sample')
-rw-r--r--babeld/babeld.conf.sample31
1 files changed, 31 insertions, 0 deletions
diff --git a/babeld/babeld.conf.sample b/babeld/babeld.conf.sample
new file mode 100644
index 00000000..bb2c1dbb
--- /dev/null
+++ b/babeld/babeld.conf.sample
@@ -0,0 +1,31 @@
+# placeholder
+# This is an example. See documentation for more results.
+#
+# let 'eth0' be an interface.
+#
+# Remark: '#' and '!' are comments.
+# NB, just for this example:
+# each line at the same indentation is only dependant of the less level
+# line. BUT the quagga parser is insensitive.
+
+
+# setup the routing for Babel.
+router babel #activate the Babel routing babeld.c
+ network eth0 #eth0 is match interface.c
+ redistribute kernel #(kernel|connected|static|ospf6|bgp) babel_zebra.c
+ no redistribute static #...
+
+
+# setup each interface, one by one...
+Interface eth0 #Set eth0 options interface.c
+! wired #with wire interface.c
+ wireless #without wire (défaut) interface.c
+! babel split-horizon #with Split-horizon interface.c
+ no babel split-horizon #without (defaut) interface.c
+ hello interval 4096 #default = 4096 (in miliseconds) interface.c
+
+
+# setup the log destination.
+# log stdout
+# log stdout debugging
+log file /var/log/quagga/babeld.log \ No newline at end of file