Skip to content
The ODP project is an open-source, cross-platform set of application programming interfaces (APIs) for the networking data plane
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
config linux-gen: shm: remove single_va configuration option Nov 28, 2018
doc doc: fix issue tracking site url Feb 28, 2019
platform linux-gen: shm: implement new ODP_SHM_HP flag Mar 18, 2019
scripts ci: remove deleted configure option test-perf-proc Mar 18, 2019
.codecov.yml codecov: disable check by patch May 21, 2018
.gitignore test: build: enable cunit output to xml Dec 21, 2017
.travis.yml linux-gen: netmap: bump tested version to v13.0 Mar 18, 2019
CONTRIBUTING doc: fix links in CONTRIBUTING Feb 17, 2017
LICENSE linuxgen: add dumpconfig utility Nov 9, 2018
README README: update mailing list address Mar 6, 2019
bootstrap bootstrap: force autoconf update Feb 25, 2016


Copyright (c) 2013-2019, Linaro Limited
All rights reserved.

SPDX-License-Identifier:        BSD-3-Clause

OpenDataPlane (ODP) project web page:

ODP project in GitHub:

Main git repository:

How to build:
    See DEPENDENCIES file about system requirements and dependencies to external
    libraries/packages. It contains also some more detailed build instructions.

    Generally, ODP and test applications are built with these three steps:

    See help on configure options:
        ./configure --help

    ODP header files and libraries can be installed with:
        make install

    ODP API documentation can be built with (requires Doxygen):
        make doxygen-doc

    Validation tests (requires CUnit) and other test applications can be
    executed with:
        make check

    Users guides can be generated with:
        ./configure --enable-user-guides

    ODP project uses BSD-3-Clause license as the default license. See LICENSE
    file for details.

Mailing list:

    Please read CONTRIBUTING file before submitting patches. ODP project follows
    Linux kernel coding style.

Bug tracking:
You can’t perform that action at this time.