Statistics
| Branch: | Revision:

iof-bird-daemon / sysdep @ e86cfd41

Name Size Revision Age Author Comment
  bsd e86cfd41 over 5 years Ondrej Zajicek (work) KRT: Fix route learn scan when route changed W...
  cf c5ff44a7 over 6 years Ondrej Zajicek KRT: Fixes learning of preferred kernel routes....
  linux e86cfd41 over 5 years Ondrej Zajicek (work) KRT: Fix route learn scan when route changed W...
  unix e86cfd41 over 5 years Ondrej Zajicek (work) KRT: Fix route learn scan when route changed W...
Doc 21 Bytes 73275d85 over 21 years Martin Mares Documented all the sysdeps (only briefly, I adm...
autoconf.h.in 1.21 KB 1ec52253 almost 8 years Ondrej Zajicek BFD protocol, ready for release. Supports OSPF...
config.h 888 Bytes deec752e over 6 years Ondrej Zajicek NEWS and version update
sysdep.sgml 991 Bytes 2e9b2421 over 21 years Martin Mares Spelling fixes to progdoc.

Latest revisions

# Date Author Comment
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

e1c13a5a 03/11/2016 11:45 AM Jan Moskyto Matejka

Unix: Rework of select-loop to poll-loop

This should lift the limit of FD_SETSIZE and allow more than 1024 fd's.
FD_SETSIZE limit doesn't matter now when creating new sockets.

c2106b67 02/11/2016 08:53 PM Ondrej Zajicek (work)

Unix: Fix bug in syslog name handling

Pointer to current_log_name has to be changed even if the name is the
same, because the old one will be invalid/freed after reconfiguration.

ad276157 11/24/2015 01:30 PM Jan Moskyto Matejka

Netlink: attribute validation before parsing

Wanted netlink attributes are defined in a table, specifying
their size and neediness. Removing the long conditions that did the
validation before.

Also parsing IPv4 and IPv6 versions regardless on the IPV6 macro.

1e4891e4 11/23/2015 10:13 AM Ondrej Zajicek (work)

Nest: Fix bug in device proto

If an interface address notification is received during device protocol
shutdown/restart, BIRD crashed.

Thanks to Wei Huang for the bugreport.

fce764f9 11/11/2015 10:46 AM Pavel TvrdĂ­k

Fix compiling with --enable-debug option

9ddbfbdd 11/11/2015 10:40 AM Jan Moskyto Matejka

Netlink: Allow more than 256 routing tables.

Since 2.6.19, the netlink API defines RTA_TABLE routing attribute to
allow 32-bit routing table IDs. Using this attribute to index routing
tables at Linux, instead of 8-bit rtm_table field.

View revisions

Also available in: Atom