We're developing a custom Thunderbolt device and want to expose it to macOS as an ethernet interface, while owning the full network stack implementation up to and including IP, TCP and UDP — bypassing the macOS network stack for those layers. Is IOEthernetController the right DriverKit approach for this, and does it allow intercepting traffic before it reaches the macOS IP stack?
Topic:
App & System Services
SubTopic:
Networking
Tags:
PCIDriverKit
DriverKit
Network Extension
NetworkingDriverKit
3
0
94