Adam Ierymenko
6b67cb0e2a
Linux build fixes.
5 years ago
Adam Ierymenko
4aab9121d9
Linux build fixes, and new route code seems to work.
5 years ago
Adam Ierymenko
a3875f9965
Add a route DB to LinuxNetLink to make route sync robust.
5 years ago
Adam Ierymenko
3730917dda
LinuxNetLink cleanup
5 years ago
Adam Ierymenko
06730c7d1d
BSL date bump
6 years ago
Adam Ierymenko
de0a5aa840
GitHub issue #994
7 years ago
Adam Ierymenko
52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1
7 years ago
Joseph Henry
0e597191b8
Updated licenses for 2019
7 years ago
Joseph Henry
3cd0ab1b3b
Remove direct include of bits/sockaddr.h
8 years ago
Grant Limberg
b22405b64b
rtnetlink integrated. no more callouts to iproute2
8 years ago
Grant Limberg
3ace61ef85
comment out addInterface/removeInterface code for now
...
We already have ioctl based code to do this
8 years ago
Grant Limberg
442595d6fc
also store binary representation of mac address in the interface lookup table for later use
8 years ago
Grant Limberg
be469f4dd0
add/remove routes via rtnetlink
8 years ago
Grant Limberg
7da4b0af15
better data localization in LinuxNetLink now that I know what Im doing
8 years ago
Grant Limberg
c24d16e62e
ManagedRoute uses ioctl to add/remove routes on Linux
...
Added LinuxNetLink to talk to the rtnetlink socket for adding interfaces, addresses routes. Not yet complete. Can currently monitor changes on the system.
8 years ago