ZeroTierOne/osdep
2015-03-31 14:10:02 -07:00
..
BSDEthernetTap.cpp osnet -> osdep 2015-03-31 14:10:02 -07:00
BSDEthernetTap.hpp osnet -> osdep 2015-03-31 14:10:02 -07:00
BSDEthernetTapFactory.cpp osnet -> osdep 2015-03-31 14:10:02 -07:00
BSDEthernetTapFactory.hpp osnet -> osdep 2015-03-31 14:10:02 -07:00
LinuxEthernetTap.cpp osnet -> osdep 2015-03-31 14:10:02 -07:00
LinuxEthernetTap.hpp osnet -> osdep 2015-03-31 14:10:02 -07:00
LinuxEthernetTapFactory.cpp osnet -> osdep 2015-03-31 14:10:02 -07:00
LinuxEthernetTapFactory.hpp osnet -> osdep 2015-03-31 14:10:02 -07:00
NativeSocketManager.cpp osnet -> osdep 2015-03-31 14:10:02 -07:00
NativeSocketManager.hpp osnet -> osdep 2015-03-31 14:10:02 -07:00
OSXEthernetTap.cpp osnet -> osdep 2015-03-31 14:10:02 -07:00
OSXEthernetTap.hpp osnet -> osdep 2015-03-31 14:10:02 -07:00
OSXEthernetTapFactory.cpp osnet -> osdep 2015-03-31 14:10:02 -07:00
OSXEthernetTapFactory.hpp osnet -> osdep 2015-03-31 14:10:02 -07:00
Phy.hpp osnet -> osdep 2015-03-31 14:10:02 -07:00
README.md osnet -> osdep 2015-03-31 14:10:02 -07:00
WindowsEthernetTap.cpp osnet -> osdep 2015-03-31 14:10:02 -07:00
WindowsEthernetTap.hpp osnet -> osdep 2015-03-31 14:10:02 -07:00
WindowsEthernetTapFactory.cpp osnet -> osdep 2015-03-31 14:10:02 -07:00
WindowsEthernetTapFactory.hpp osnet -> osdep 2015-03-31 14:10:02 -07: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.