[![Build Status](https://travis-ci.org/ndsl-kaist/mOS-networking-stack.svg?branch=master)](https://travis-ci.org/ndsl-kaist/mOS-networking-stack) [![Build Status](https://scan.coverity.com/projects/11918/badge.svg)](https://scan.coverity.com/projects/mos-networking-stack) # mOS-networking-stack mOS networking stack provides a high performance user-space programming library specifically targeted for building software-based stateful monitoring solutions. Our API offers powerful event-based abstractions that can potentially simplify the codebase of future middleboxes that are developed on our stack. We suggest you to browse through our example (```samples/```) programs to see how stateful middleboxes can be built using the mOS networking API. To download our source, type: ``` # git clone https://github.com/ndsl-kaist/mOS-networking-stack.git ``` Pull requests and bug fixes are welcomed! ## Documentation Please visit http://mos.kaist.edu/ for more instructions. ## Acknowledgment This project is supported by ICT Research and Development Program of MSIP/IITP, Korea, under Grant B0101-16-1368, [Development of an NFV-inspired networked switch and an operating system for multi-middlebox services].