ZeroTierOne/osdep
2021-10-27 14:58:17 -07:00
..
Arp.cpp
Arp.hpp
Binder.hpp needed in 2 more spots 2021-10-27 14:58:17 -07:00
BlockingQueue.hpp Split Linux tap receive into two threads: one reader, one processor. 2020-11-16 21:40:25 -05:00
BSDEthernetTap.cpp BSD: add debug fprintfs for external commands 2021-04-15 06:37:01 +00:00
BSDEthernetTap.hpp
EthernetTap.cpp Automatically detect Ethernet tap friendly name in Windows shouldBind stuff. 2021-03-16 10:12:55 -04:00
EthernetTap.hpp Automatically detect Ethernet tap friendly name in Windows shouldBind stuff. 2021-03-16 10:12:55 -04:00
freebsd_getifmaddrs.c
freebsd_getifmaddrs.h
Http.cpp
Http.hpp
LinuxEthernetTap.cpp Revert "Revert "Revert a change to LinuxEthernetTap threading to eliminate out of order packet issues on some systems."" 2021-06-28 19:29:53 -04:00
LinuxEthernetTap.hpp Revert "Revert "Revert a change to LinuxEthernetTap threading to eliminate out of order packet issues on some systems."" 2021-06-28 19:29:53 -04:00
LinuxNetLink.cpp Linux build fixes. 2020-11-16 11:11:52 -08:00
LinuxNetLink.hpp Linux build fixes. 2020-11-16 11:11:52 -08:00
MacDNSHelper.hpp
MacDNSHelper.mm Handle case where no old DNS servers exist 2021-04-21 13:49:55 +02:00
MacEthernetTap.cpp Fix for MacOS interface setup and config timing bugs. 2021-09-09 09:30:48 -04:00
MacEthernetTap.hpp
MacEthernetTapAgent.c Remove deprecated vfork call on Mac, and make Mac route application more robust. 2021-10-26 22:15:06 -04:00
MacEthernetTapAgent.h
MacKextEthernetTap.cpp
MacKextEthernetTap.hpp
ManagedRoute.cpp Remove deprecated vfork call on Mac, and make Mac route application more robust. 2021-10-26 22:15:06 -04:00
ManagedRoute.hpp
NeighborDiscovery.cpp
NeighborDiscovery.hpp
NetBSDEthernetTap.cpp
NetBSDEthernetTap.hpp
OSUtils.cpp Merge pull request #1233 from dosuperuser/improvement/optimizations 2020-11-24 19:24:36 -05:00
OSUtils.hpp Consolidation of multipath logic. Better system separation 2021-09-01 21:37:49 -07:00
Phy.hpp Consolidation of multipath logic. Better system separation 2021-09-01 21:37:49 -07:00
PortMapper.cpp
PortMapper.hpp
README.md
Thread.hpp
WinDNSHelper.cpp
WinDNSHelper.hpp
WindowsEthernetTap.cpp Automatically detect Ethernet tap friendly name in Windows shouldBind stuff. 2021-03-16 10:12:55 -04:00
WindowsEthernetTap.hpp Automatically detect Ethernet tap friendly name in Windows shouldBind stuff. 2021-03-16 10:12:55 -04: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.