Adam Ierymenko f21ecb3762 Yet more major and very nit-picky refactoring for performance, etc. Also use std::atomic<> now with a TODO to implement a shim if we ever do need to build this on a pre-c++11 compiler. 5 years ago
..
Arp.cpp 7d11522768 Just about everything refactored for new Protocol/Buf code except Switch. 6 years ago
Arp.hpp b598263261 More 2.x notice updates. 6 years ago
BSDEthernetTap.cpp b598263261 More 2.x notice updates. 6 years ago
BSDEthernetTap.hpp b598263261 More 2.x notice updates. 6 years ago
BlockingQueue.hpp b598263261 More 2.x notice updates. 6 years ago
CMakeLists.txt 84ba396ed3 . 6 years ago
EthernetTap.cpp b598263261 More 2.x notice updates. 6 years ago
EthernetTap.hpp b598263261 More 2.x notice updates. 6 years ago
LinuxEthernetTap.cpp 0de194dab3 It builds again 6 years ago
LinuxEthernetTap.hpp b598263261 More 2.x notice updates. 6 years ago
LinuxNetLink.cpp b598263261 More 2.x notice updates. 6 years ago
LinuxNetLink.hpp b598263261 More 2.x notice updates. 6 years ago
MacEthernetTap.cpp b598263261 More 2.x notice updates. 6 years ago
MacEthernetTap.hpp b598263261 More 2.x notice updates. 6 years ago
MacEthernetTapAgent.c b598263261 More 2.x notice updates. 6 years ago
MacEthernetTapAgent.h b598263261 More 2.x notice updates. 6 years ago
MacKextEthernetTap.cpp b598263261 More 2.x notice updates. 6 years ago
MacKextEthernetTap.hpp b598263261 More 2.x notice updates. 6 years ago
ManagedRoute.cpp b598263261 More 2.x notice updates. 6 years ago
ManagedRoute.hpp f21ecb3762 Yet more major and very nit-picky refactoring for performance, etc. Also use std::atomic<> now with a TODO to implement a shim if we ever do need to build this on a pre-c++11 compiler. 5 years ago
NeighborDiscovery.cpp 782b75a64e Linux build fixes 6 years ago
NeighborDiscovery.hpp b598263261 More 2.x notice updates. 6 years ago
NetBSDEthernetTap.cpp b598263261 More 2.x notice updates. 6 years ago
NetBSDEthernetTap.hpp b598263261 More 2.x notice updates. 6 years ago
OSUtils.cpp 33bb61c63d Loads of refactoring, integration of new version of Trace. 6 years ago
OSUtils.hpp 33bb61c63d Loads of refactoring, integration of new version of Trace. 6 years ago
README.md e61a40a956 docs 10 years ago
Thread.hpp b598263261 More 2.x notice updates. 6 years ago
WindowsEthernetTap.cpp b598263261 More 2.x notice updates. 6 years ago
WindowsEthernetTap.hpp b598263261 More 2.x notice updates. 6 years ago
freebsd_getifmaddrs.c ba07d1f91d cleanup 9 years ago
freebsd_getifmaddrs.h 0e597191b8 Updated licenses for 2019 7 years ago

README.md

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.