Implements protocol templates.
Based on the patch from Alexander V. Chernikov. Extended to support almost all protocols. Uses 'protocol bgp NAME from TEMPLATE { ... }' syntax.
Showing
- conf/cf-lex.l 2 additions, 0 deletionsconf/cf-lex.l
- conf/conf.c 15 additions, 0 deletionsconf/conf.c
- conf/conf.h 2 additions, 0 deletionsconf/conf.h
- doc/bird.conf.example 13 additions, 0 deletionsdoc/bird.conf.example
- doc/bird.sgml 15 additions, 4 deletionsdoc/bird.sgml
- nest/config.Y 21 additions, 12 deletionsnest/config.Y
- nest/proto.c 59 additions, 5 deletionsnest/proto.c
- nest/protocol.h 10 additions, 1 deletionnest/protocol.h
- nest/rt-dev.c 16 additions, 1 deletionnest/rt-dev.c
- nest/rt-dev.h 1 addition, 1 deletionnest/rt-dev.h
- proto/bgp/bgp.c 68 additions, 54 deletionsproto/bgp/bgp.c
- proto/bgp/bgp.h 1 addition, 1 deletionproto/bgp/bgp.h
- proto/bgp/config.Y 2 additions, 2 deletionsproto/bgp/config.Y
- proto/ospf/config.Y 1 addition, 1 deletionproto/ospf/config.Y
- proto/ospf/ospf.h 2 additions, 2 deletionsproto/ospf/ospf.h
- proto/pipe/config.Y 1 addition, 1 deletionproto/pipe/config.Y
- proto/pipe/pipe.c 16 additions, 8 deletionsproto/pipe/pipe.c
- proto/radv/radv.c 15 additions, 1 deletionproto/radv/radv.c
- proto/radv/radv.h 4 additions, 4 deletionsproto/radv/radv.h
- proto/rip/config.Y 1 addition, 1 deletionproto/rip/config.Y
Please register or sign in to comment