Statistics
| Branch: | Revision:

iof-bird-daemon / sysdep / unix @ fe9f1a6d

Name Size Revision Age Author Comment
Doc 53 Bytes 73275d85 over 20 years Martin Mares Documented all the sysdeps (only briefly, I adm...
Modules 79 Bytes f1aceff5 over 8 years Ondrej Zajicek Cleanup in sysdep KRT code, part 2. Remove sup...
config.Y 4.15 KB 8bcb5fb1 over 5 years Ondrej Zajicek Implement latency tracking, internal event log ...
endian.h 351 Bytes ef9c9ab9 over 11 years Ondrej Filip OpenBSD port related changes.
io.c 44.8 KB b867a87c over 5 years Ondrej Zajicek Fixes port range socket option
krt.Y 2.29 KB 8d9eef17 over 5 years Ondrej Zajicek BGP multipath support Kernel option 'merge pat...
krt.c 27 KB fe9f1a6d about 5 years Ondrej Zajicek (work) Initial commit on integrated BIRD New data typ...
krt.h 4.22 KB 8d9eef17 over 5 years Ondrej Zajicek BGP multipath support Kernel option 'merge pat...
log.c 6.81 KB e598853e almost 6 years Pavel Tvrdik Add const to a param msg at functions log_msg, ...
main.c 14.3 KB ae80a2de over 5 years Pavel Tvrdík unsigned [int] -> uint
random.c 382 Bytes 10304bed over 20 years Martin Mares Split random number functions off io.c, so that...
timer.h 1.92 KB 6f8bbaa1 about 6 years Ondrej Zajicek Fininshing integrated OSPF.
unix.h 3.27 KB ae80a2de over 5 years Pavel Tvrdík unsigned [int] -> uint

Latest revisions

# Date Author Comment
fe9f1a6d 11/05/2015 11:48 AM Ondrej Zajicek (work)

Initial commit on integrated BIRD

New data types net_addr and variants (in lib/net.h) describing
network addresses (prefix/pxlen). Modifications of FIB structures
to handle these data types and changing everything to use these
data types instead of prefix/pxlen pairs where possible....

8d9eef17 06/08/2015 12:24 AM Ondrej Zajicek

BGP multipath support

Kernel option 'merge paths' allows to merge routes exported to kernel
protocol (currently BGP and static routes) to multipath routes.

78a2cc28 06/08/2015 12:24 AM Ondrej Zajicek

KRT: Fixes some minor bugs in kernel protocol

ae80a2de 06/08/2015 12:24 AM Pavel Tvrdík

unsigned [int] -> uint

9fdf9d29 05/12/2015 02:42 PM Ondrej Zajicek

KRT: Add support for plenty of kernel route metrics

Linux kernel route metrics (RTA_METRICS netlink route attribute) are
represented and accessible as new route attributes:

krt_mtu, krt_window, krt_rtt, krt_rttvar, krt_sstresh, krt_cwnd, krt_advmss,
krt_reordering, krt_hoplimit, krt_initcwnd, krt_rto_min, krt_initrwnd,...

7069fc9e 04/25/2015 07:41 PM Ondrej Zajicek

KRT: Fixes route reload

Did not really worked

c5ff44a7 04/25/2015 06:43 PM Ondrej Zajicek

KRT: Fixes learning of preferred kernel routes.

When a new route was imported from kernel and chosen as preferred, then
the old best route was propagated as a withdraw to the kernel protocol.
Under some circumstances such withdraw propagated to the BSD kernel could...

b867a87c 04/18/2015 10:31 PM Ondrej Zajicek

Fixes port range socket option

9aed29e6 03/29/2015 04:29 PM Ondrej Zajicek

BGP: Enhanced route refresh (RFC 7313) support

Also hook feed_done is renamed to feed_end.

af454f9b 03/02/2015 08:42 AM Ondrej Zajicek

Fixes bug in debug dumps

Using 'dump sockets' in IPv6 mode caused crash due to mismatched format string.

Thanks to Pavel Tvrdik for noticing it.

View revisions

Also available in: Atom