Show HN: SwiftNet 0.6.0 – Lightweight l2 C networking lib (pcap and early DPDK)

morcules1 pts0 comments

SwiftNet is a small C networking library that works at Layer 2 with libpcap (and now has a very early DPDK implementation).I built it because I was tired of using sockets or complex libraries and wanted something simple enough for my game while still being able to go fast using compile time customizations0.6.0 changes: - Dynamic library build - Changed API in buffer functions - Simple DPDK implementation only usable right now with loopback - Cleaner source code - Built with maximum warnings enabled - Added write at offset function for buffer - Performance optimizations - Working on ubuntu linux arm64 - Added DISABLE_DYNAMIC_RATE_LIMITING flagNew version release: https://github.com/Morcules/SwiftNet/releases/tag/0.6.0 Repo: https://github.com/Morcules/SwiftNet

swiftnet https github morcules dpdk networking

Related Articles