Many changes in (mainly) kernel syncers.
- BSD kernel syncer is now self-conscious and can learn alien routes - important bugfix in BSD kernel syncer (crash after protocol restart) - many minor changes and bugfixes in kernel syncers and neighbor cache - direct protocol does not generate host and link local routes - min_scope check is removed, all routes have SCOPE_UNIVERSE by default - also fixes some remaining compiler warnings
Showing
- doc/bird.sgml 13 additions, 2 deletionsdoc/bird.sgml
- lib/ip.h 4 additions, 0 deletionslib/ip.h
- nest/iface.h 1 addition, 0 deletionsnest/iface.h
- nest/neighbor.c 17 additions, 6 deletionsnest/neighbor.c
- nest/proto.c 0 additions, 1 deletionnest/proto.c
- nest/protocol.h 0 additions, 1 deletionnest/protocol.h
- nest/rt-dev.c 5 additions, 2 deletionsnest/rt-dev.c
- nest/rt-table.c 12 additions, 40 deletionsnest/rt-table.c
- proto/bgp/packets.c 0 additions, 3 deletionsproto/bgp/packets.c
- proto/ospf/ospf.c 5 additions, 7 deletionsproto/ospf/ospf.c
- proto/ospf/rt.c 3 additions, 3 deletionsproto/ospf/rt.c
- sysdep/bsd/krt-sock.c 128 additions, 122 deletionssysdep/bsd/krt-sock.c
- sysdep/cf/bsd-v6.h 1 addition, 1 deletionsysdep/cf/bsd-v6.h
- sysdep/cf/bsd.h 1 addition, 1 deletionsysdep/cf/bsd.h
- sysdep/linux/netlink/netlink.c 62 additions, 89 deletionssysdep/linux/netlink/netlink.c
- sysdep/unix/io.c 1 addition, 1 deletionsysdep/unix/io.c
- sysdep/unix/krt.c 21 additions, 19 deletionssysdep/unix/krt.c
- sysdep/unix/krt.h 1 addition, 0 deletionssysdep/unix/krt.h
- sysdep/unix/unix.h 4 additions, 0 deletionssysdep/unix/unix.h
Loading
Please register or sign in to comment