0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-17 16:48:43 +00:00
bird/proto/ospf
Ondrej Zajicek 48e5f32db6 Many changes in I/O and OSPF sockets and packet handling.
I/O:
 - BSD: specify src addr on IP sockets by IP_HDRINCL
 - BSD: specify src addr on UDP sockets by IP_SENDSRCADDR
 - Linux: specify src addr on IP/UDP sockets by IP_PKTINFO
 - IPv6: specify src addr on IP/UDP sockets by IPV6_PKTINFO
 - Alternative SKF_BIND flag for binding to IP address
 - Allows IP/UDP sockets without tx_hook, on these
   sockets a packet is discarded when TX queue is full
 - Use consistently SOL_ for socket layer values.

OSPF:
 - Packet src addr is always explicitly set
 - Support for secondary addresses in BSD
 - Dynamic RX/TX buffers
 - Fixes some minor buffer overruns
 - Interface option 'tx length'
 - Names for vlink pseudoifaces (vlinkX)
 - Vlinks use separate socket for TX
 - Vlinks do not use fixed associated iface
 - Fixes TTL for direct unicast packets
 - Fixes DONTROUTE for OSPF sockets
 - Use ifa->ifname instead of ifa->iface->name
2014-02-06 17:46:01 +01:00
..
config.Y Many changes in I/O and OSPF sockets and packet handling. 2014-02-06 17:46:01 +01:00
dbdes.c Many changes in I/O and OSPF sockets and packet handling. 2014-02-06 17:46:01 +01:00
dbdes.h Temporary OSPFv3 development commit 2009-08-21 09:27:52 +02:00
Doc Doc. 2000-06-07 23:23:37 +00:00
hello.c Many changes in I/O and OSPF sockets and packet handling. 2014-02-06 17:46:01 +01:00
hello.h Removes timers for stub interfaces. Also fixes some minor bugs. 2011-07-08 01:14:52 +02:00
iface.c Many changes in I/O and OSPF sockets and packet handling. 2014-02-06 17:46:01 +01:00
iface.h Many changes in I/O and OSPF sockets and packet handling. 2014-02-06 17:46:01 +01:00
lsack.c Many changes in I/O and OSPF sockets and packet handling. 2014-02-06 17:46:01 +01:00
lsack.h Temporary OSPFv3 development commit 2009-08-21 09:27:52 +02:00
lsalib.c NEWS and version update. 2012-03-22 12:29:02 +01:00
lsalib.h Vastly improved OSPF reconfiguration. 2011-03-17 15:53:36 +01:00
lsreq.c Many changes in I/O and OSPF sockets and packet handling. 2014-02-06 17:46:01 +01:00
lsreq.h Temporary OSPFv3 development commit 2009-08-21 09:27:52 +02:00
lsupd.c Many changes in I/O and OSPF sockets and packet handling. 2014-02-06 17:46:01 +01:00
lsupd.h Temporary OSPFv3 development commit 2009-08-21 09:27:52 +02:00
Makefile Routing table calculation. Dijkstra done. 2000-04-26 12:54:23 +00:00
neighbor.c Many changes in I/O and OSPF sockets and packet handling. 2014-02-06 17:46:01 +01:00
neighbor.h BFD protocol, ready for release. 2013-11-19 22:33:48 +01:00
ospf.c Many changes in I/O and OSPF sockets and packet handling. 2014-02-06 17:46:01 +01:00
ospf.h Many changes in I/O and OSPF sockets and packet handling. 2014-02-06 17:46:01 +01:00
packet.c Many changes in I/O and OSPF sockets and packet handling. 2014-02-06 17:46:01 +01:00
packet.h Many changes in I/O and OSPF sockets and packet handling. 2014-02-06 17:46:01 +01:00
rt.c Many changes in I/O and OSPF sockets and packet handling. 2014-02-06 17:46:01 +01:00
rt.h Fixes for OSPF NSSA handling. 2011-09-03 21:31:26 +02:00
topology.c Many changes in I/O and OSPF sockets and packet handling. 2014-02-06 17:46:01 +01:00
topology.h Fixes default route in OSPF multiple area setting. 2012-07-26 13:59:50 +02:00