Statistics
| Branch: | Revision:

iof-bird-daemon / sysdep / unix @ 8e433d6a

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 almost 6 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 45.9 KB 8e433d6a over 4 years Pavel Tvrdik Prog Doc: Complete several missing parameters
krt.Y 2.29 KB 8d9eef17 over 5 years Ondrej Zajicek BGP multipath support Kernel option 'merge pat...
krt.c 27.4 KB e86cfd41 almost 5 years Ondrej Zajicek (work) KRT: Fix route learn scan when route changed W...
krt.h 4.28 KB 1e4891e4 about 5 years Ondrej Zajicek (work) Nest: Fix bug in device proto If an interface ...
log.c 6.87 KB 8e433d6a over 4 years Pavel Tvrdik Prog Doc: Complete several missing parameters
main.c 14.6 KB f2ae2bad almost 5 years Ondrej Zajicek (work) Main: Add local option Add option that changes...
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
8e433d6a 05/12/2016 01:49 PM Pavel Tvrdik

Prog Doc: Complete several missing parameters

f7a99acb 05/03/2016 09:02 AM Pavel Tvrdik

Initialize variable ifr in sk_setup()

00:00:00:02.831 2468 Syscall param socketcall.setsockopt(optval) points to uninitialised byte(s)
00:00:00:02.831 2468 at 0x513BDEA: setsockopt (in /usr/lib/libc-2.23.so)
00:00:00:02.831 2468 by 0x45C7AF: sk_setup (io.c:1216)...
a7baa098 04/13/2016 12:37 PM Ondrej Zajicek (work)

BSD: Add the IPsec SA/SP database entries control

Add code for manipulation with TCP-MD5 keys in the IPsec SA/SP database
at FreeBSD systems. Now, BGP MD5 authentication (RFC 2385) keys are
handled automatically on both Linux and FreeBSD.

Based on patches from Pavel Tvrdik.

f2ae2bad 04/07/2016 10:39 AM Ondrej Zajicek (work)

Main: Add local option

Add option that changes default paths for config file and control socket
to the current working directory.

bd22d7f4 04/06/2016 09:57 AM Ondrej Zajicek (work)

IO: Avoid multiple event cycles in one loop cycle.

Event cycle may took too much time and trigger next timer events, so
avoid cycling between timer and event cycles inside the loop cycle.

9e7b3ebd 04/06/2016 09:49 AM Ondrej Zajicek (work)

IO: Replace RX priority heuristic with explicit mark

In BIRD, RX has lower priority than TX with the exception of RX from
control socket. The patch replaces heuristic based on socket type with
explicit mark and uses it for both control socket and BGP session waiting...

e86cfd41 04/06/2016 09:46 AM Ondrej Zajicek (work)

KRT: Fix route learn scan when route changed

When a kernel route changed, function krt_learn_scan() noticed that and
replaced the route in internal kernel FIB, but after that, function
krt_learn_prune() failed to propagate the new route to the nest, because...

ea0a8be2 03/30/2016 02:21 PM Jan Moskyto Matejka

IO/Poll: fix mistaken variable merge

The events variable is used in the short loop decision. The reasons are
not much clear, keeping this to keep the former behaviour.

9c92f692 03/18/2016 10:47 AM Jan Moskyto Matejka

Unix: Substituted select -> poll also in congestion checker

It does strange things when even one fd larger than FD_SETSIZE is
passed to select().

fd926ed4 03/15/2016 01:57 PM Jan Moskyto Matejka

Poll: Prevent the improbable case of EAGAIN after POLLIN

View revisions

Also available in: Atom