ZeroTierOne/osnet
2015-01-05 17:47:59 -08:00
..
BSDEthernetTap.cpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
BSDEthernetTap.hpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
BSDEthernetTapFactory.cpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
BSDEthernetTapFactory.hpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
BSDRoutingTable.cpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
BSDRoutingTable.hpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
LinuxEthernetTap.cpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
LinuxEthernetTap.hpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
LinuxEthernetTapFactory.cpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
LinuxEthernetTapFactory.hpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
LinuxRoutingTable.cpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
LinuxRoutingTable.hpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
NativeSocketManager.cpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
NativeSocketManager.hpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
OSXEthernetTap.cpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
OSXEthernetTap.hpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
OSXEthernetTapFactory.cpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
OSXEthernetTapFactory.hpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
README.md docs 2014-10-28 15:53:11 -07:00
WindowsEthernetTap.cpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
WindowsEthernetTap.hpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
WindowsEthernetTapFactory.cpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
WindowsEthernetTapFactory.hpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
WindowsRoutingTable.cpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00
WindowsRoutingTable.hpp Cleanup, add tristate to config code in Network, and happy new year! 2015-01-05 17:47:59 -08:00

Network and Virtual Network Port Interfaces for Real OSes

This folder contains implementations of EthernetTap, EthernetTapFactory, and RoutingTable that bind to operating system level interfaces and drivers on Linux, Mac, Windows, and other platforms.

It also contains NativeSocketManager which implements SocketManager using standard sockets (or WinSock2) and select() for multiplexing.