ZeroTierOne/osdep
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.
2018-05-24 15:22:11 -07:00
..
Arp.cpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
Arp.hpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
Binder.hpp More cleanup of old stuff. 2018-01-26 21:34:56 -05:00
BlockingQueue.hpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
BSDEthernetTap.cpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
BSDEthernetTap.hpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
freebsd_getifmaddrs.c cleanup 2016-12-27 11:57:05 +01:00
freebsd_getifmaddrs.h cleanup 2016-12-27 11:57:05 +01:00
Http.cpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
Http.hpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
LinuxEthernetTap.cpp Release notes, and shorten Linux canonical network ID derived device names a bit. 2018-04-12 10:33:06 -04:00
LinuxEthernetTap.hpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
LinuxNetLink.cpp ManagedRoute uses ioctl to add/remove routes on Linux 2018-05-24 15:22:11 -07:00
LinuxNetLink.hpp ManagedRoute uses ioctl to add/remove routes on Linux 2018-05-24 15:22:11 -07:00
ManagedRoute.cpp ManagedRoute uses ioctl to add/remove routes on Linux 2018-05-24 15:22:11 -07:00
ManagedRoute.hpp More cleanup of old stuff. 2018-01-26 21:34:56 -05:00
NeighborDiscovery.cpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
NeighborDiscovery.hpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
NetBSDEthernetTap.cpp cleanup 2016-12-27 11:57:05 +01:00
NetBSDEthernetTap.hpp make it compilable 2016-12-25 22:54:27 +01:00
OSUtils.cpp Minor tweak to QNAP path getter 2018-03-12 11:23:10 -07:00
OSUtils.hpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
OSXEthernetTap.cpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
OSXEthernetTap.hpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
Phy.hpp Fix build on Intel C/C++ Compiler for Linux. 2018-02-01 12:46:35 -08:00
PortMapper.cpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
PortMapper.hpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
README.md docs 2015-03-31 14:12:33 -07:00
TestEthernetTap.hpp cleanup 2018-01-09 12:31:00 -08:00
Thread.hpp Copyright updates for 2018. 2018-01-08 14:33:28 -08:00
WindowsEthernetTap.cpp TAP driver requires input and output buffers for calls passed into DeviceIoControl 2018-02-23 13:42:02 -08:00
WindowsEthernetTap.hpp Fix Windows compile error. 2018-01-30 16:07:41 -08:00

OS-Dependent and OS-Interface Things

This folder contains stuff that interfaces with the base operating system like Phy for network access and the various OS-specific Ethernet tap drivers.