Matthieu Boutier
|
72a6264355
Move the table selection into rule.c.
|
9 vuotta sitten |
Matthieu Boutier
|
9bbcc9f843
Make rule functions global.
|
9 vuotta sitten |
Matthieu Boutier
|
87f55f5eaf
Refactor netlink: address import.
|
9 vuotta sitten |
Matthieu Boutier
|
58dbd2f425
Refactor netlink: routes import.
|
9 vuotta sitten |
Matthieu Boutier
|
d4273aa1a9
Style commit.
|
9 vuotta sitten |
Matthieu Boutier
|
7bcab7c7b8
Fix BSD compilation.
|
9 vuotta sitten |
Toke Høiland-Jørgensen
|
c111f9f73f
Add configuration flag to skip initial kernel setup.
|
9 vuotta sitten |
Toke Høiland-Jørgensen
|
67984ffa7e
Rework sysctl writing to only write when needed.
|
9 vuotta sitten |
Matthieu Boutier
|
0ff8404d0b
Determine default value of has_ipv6_subtrees dynamically.
|
9 vuotta sitten |
Juliusz Chroboczek
|
6d768ba4af
Encapsulate testing for ipv6_subtrees within a function.
|
9 vuotta sitten |
Juliusz Chroboczek
|
46ac5f94d5
Fail source-specific routes cleanly under BSD.
|
10 vuotta sitten |
Matthieu Boutier
|
d2838459dd
Kernel-side implementation of source-sensitive routing.
|
10 vuotta sitten |
Matthieu Boutier
|
ed4001a1e6
Make code fits in 80 columns.
|
10 vuotta sitten |
Matthieu Boutier
|
b9605676b0
Fix all indentation problems in babeld.
|
10 vuotta sitten |
Matthieu Boutier
|
916fc9e5d5
Remove tab characters.
|
10 vuotta sitten |
Gregoire Henry
|
71fdd46dea
BSD: do not attempt atomic route changes.
|
12 vuotta sitten |
Gregoire Henry
|
cc73778702
Revert "Kernel_socket: do not use the RTF_PROTO2 flag."
|
12 vuotta sitten |
Matthieu Boutier
|
8798b941a1
Fix comparison between signed and unsigned warning.
|
11 vuotta sitten |
Matthieu Boutier
|
ce0185ebba
Fix arithmetic on pointer warning.
|
11 vuotta sitten |
Juliusz Chroboczek
|
b83db0b996
Remove duplicate definition of add_kernel_table.
|
11 vuotta sitten |
Toke Høiland-Jørgensen
|
1d8a3cce8b
Add ability to get routes from multiple kernel tables.
|
11 vuotta sitten |
Juliusz Chroboczek
|
0b5ae3977d
Add forgotten error checking in kernel_socket.
|
12 vuotta sitten |
Grégoire Henry
|
0845af7706
Kernel_socket: do not use the RTF_PROTO2 flag.
|
12 vuotta sitten |
Grégoire Henry
|
655bdffb53
Correct neighbours' handling on BSD.
|
12 vuotta sitten |
Grégoire Henry
|
c52ee6b48b
Try to improve readability in kernel_socket.
|
12 vuotta sitten |
Grégoire Henry
|
19626a7e41
Fix compilation on FreeBSD and Debian/kFreeBSD.
|
12 vuotta sitten |
Grégoire Henry
|
ae638ec8af
Fix compilation error on BSD (kernel_routes).
|
12 vuotta sitten |
Grégoire Henry
|
1b2f8d62b1
Fix blackhole route installation on BSD
|
12 vuotta sitten |
Grégoire Henry
|
03d6d27a29
Add IPv4 support in kernel_routes() on BSD
|
12 vuotta sitten |
Grégoire Henry
|
a02bc45814
Fix kernel_route on 64-bit variant of BSD
|
12 vuotta sitten |