]> git.ipfire.org Git - thirdparty/bird.git/commit
Channels - explicit links between protocols and tables
authorOndrej Zajicek (work) <santiago@crfreenet.org>
Tue, 26 Jan 2016 10:48:58 +0000 (11:48 +0100)
committerJan Moskyto Matejka <mq@ucw.cz>
Mon, 1 Feb 2016 09:28:50 +0000 (10:28 +0100)
commitf4a60a9bc429c28cb397402331dc01a789197450
treee8cead76aa1c2aedfb76d7e3ceade2fc4a7214cf
parent9f5782d9691f23296c4b1a68ef66630d9cc3a6cd
Channels - explicit links between protocols and tables

The patch adds support for channels, structures connecting protocols and
tables and handling most interactions between them. The documentation is
missing yet.
37 files changed:
conf/conf.c
conf/conf.h
conf/confbase.Y
lib/birdlib.h
lib/lists.h
lib/net.c
lib/net.h
nest/config.Y
nest/iface.c
nest/neighbor.c
nest/proto.c
nest/proto.sgml
nest/protocol.h
nest/route.h
nest/rt-dev.c
nest/rt-dev.h
nest/rt-table.c
proto/bfd/bfd.c
proto/bgp/bgp.c
proto/bgp/config.Y
proto/ospf/config.Y
proto/ospf/ospf.c
proto/ospf/rt.c
proto/pipe/config.Y
proto/pipe/pipe.c
proto/pipe/pipe.h
proto/radv/config.Y
proto/radv/radv.c
proto/radv/radv.h
proto/rip/config.Y
proto/rip/rip.c
proto/static/config.Y
proto/static/static.c
sysdep/linux/netlink.c
sysdep/unix/krt.Y
sysdep/unix/krt.c
sysdep/unix/krt.h