Statistics
| Branch: | Revision:

iof-bird-daemon / sysdep / linux @ ea0a8be2

Name Size Revision Age Author Comment
Modules 48 Bytes f1aceff5 over 9 years Ondrej Zajicek Cleanup in sysdep KRT code, part 2. Remove sup...
krt-sys.h 3.41 KB 9ddbfbdd about 6 years Jan Moskyto Matejka Netlink: Allow more than 256 routing tables. S...
netlink.Y 3.63 KB 9ddbfbdd about 6 years Jan Moskyto Matejka Netlink: Allow more than 256 routing tables. S...
netlink.c 32 KB ad276157 about 6 years Jan Moskyto Matejka Netlink: attribute validation before parsing W...
sysio.h 5.63 KB 8945f73d over 7 years Ondrej Zajicek Ensures that msg_controllen includes last paddi...
syspriv.h 1.71 KB aca0e79f over 10 years root Handles missing macro.

Latest revisions

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

acb04cfd 10/17/2015 12:43 PM Ondrej Zajicek (work)

Minor changes

641172c6 07/28/2015 10:36 AM Ondrej Zajicek

Netlink: Fixes uninitialized variable

Thanks to Pavel Tvrdik for the bugfix

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

38e835de 05/13/2015 11:19 AM Ondrej Zajicek

Fix in the last commit

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,...

View revisions

Also available in: Atom