Sirius is a TCP/UDP/IP protocol stack, especially designed for Caviums’ OCTEON processor family. Built from scratch, it uses the architecture of the OCTEON processor to the max for ultimate performance. It runs as Simple Exec and on OCTEON Linux.
It offers a BSD-like socket API which makes it easy to integrate into your application. Written in C++, it makes your code easier to get right, read and maintain. Free example source code is available and will get you up and running in no-time. For those not fond of C++, a C-wrapper is available.