Integrate MRT Table Dump (RFC 6396) into BIRD
Asynchronous periodic mrt table dumps of routes configuration in bird.conf: mrtdump routes { [ filename "<format>"; ] [ table <name>|"<wildcard name>"; ] [ period <num>; ] [ filter <filter>|where <condition>; ] } Synchronous mrt table dumps of routes in BIRD client: mrtdump routes [table <name>|"<wildcard name>"] [to "<filename format>"] [filter <filter>|where <condition>]
Showing
- conf/conf.c 2 additions, 1 deletionconf/conf.c
- conf/conf.h 32 additions, 3 deletionsconf/conf.h
- doc/bird.sgml 56 additions, 17 deletionsdoc/bird.sgml
- lib/patmatch.c 1 addition, 1 deletionlib/patmatch.c
- lib/string.h 1 addition, 1 deletionlib/string.h
- nest/Makefile 1 addition, 1 deletionnest/Makefile
- nest/config.Y 78 additions, 8 deletionsnest/config.Y
- nest/mrtdump.c 193 additions, 88 deletionsnest/mrtdump.c
- nest/mrtdump.h 65 additions, 49 deletionsnest/mrtdump.h
- nest/mrtdump_test.c 68 additions, 29 deletionsnest/mrtdump_test.c
- nest/route.h 11 additions, 1 deletionnest/route.h
- nest/rt-fib.c 1 addition, 1 deletionnest/rt-fib.c
- nest/rt-table.c 359 additions, 1 deletionnest/rt-table.c
- proto/bgp/Makefile 1 addition, 1 deletionproto/bgp/Makefile
- proto/bgp/bgp.c 3 additions, 0 deletionsproto/bgp/bgp.c
- proto/bgp/bgp.h 2 additions, 0 deletionsproto/bgp/bgp.h
- proto/bgp/mrt.c 129 additions, 0 deletionsproto/bgp/mrt.c
- proto/bgp/mrt.h 11 additions, 0 deletionsproto/bgp/mrt.h
- proto/bgp/packets.c 4 additions, 5 deletionsproto/bgp/packets.c
- proto/rip/rip.c 0 additions, 1 deletionproto/rip/rip.c
Loading
Please register or sign in to comment