The ODP project is an open-source, cross-platform set of application programming interfaces (APIs) for the networking data plane
muvarov helper: iplookuptable fix puting values to table
On putting values to table we have to validate input data
and reject unaccepted data (cidr bits - Classless Inter-Domain
Routing is in range of 0 to 32).

Signed-off-by: Maxim Uvarov <>
Reviewed-by: Bill Fischofer <>
Latest commit b44cbbb Sep 11, 2018
Failed to load latest commit information.
config linux-gen: ishm: make huge page cache size dynamic Sep 12, 2018
doc odp: pktio: add pcapng capture capabilities May 11, 2018
example example: tm: add some message on exit Aug 20, 2018
helper helper: iplookuptable fix puting values to table Sep 13, 2018
include include: abi: set ODP_CACHE_LINE_SIZE to 128 on ppc64le Sep 12, 2018
m4 m4: odp_dpdk: pass CFLAGS and LDFLAGS to CC when locating Aug 29, 2018
platform linux-gen: ipsec: reject SA creation with ESN flag set Sep 12, 2018
scripts travis: let after_failure task print logs Sep 3, 2018
test validation: scheduler: increase wait tolerance timeout to 150 msec Sep 12, 2018
.checkpatch.conf checkpatch: update to the latest version Mar 7, 2018
.codecov.yml codecov: disable check by patch May 21, 2018
.gitignore test: build: enable cunit output to xml Dec 21, 2017
.gitreview add .gitreview Dec 24, 2013
.shippable.yml shippable: reenable clang with disable abi compat options Apr 17, 2018
.travis.yml travis: add ubuntu 18.04 compilation test Sep 5, 2018
CHANGELOG changelog: addendum for v1.19.0.2 Jul 4, 2018
CONTRIBUTING doc: fix links in CONTRIBUTING Feb 17, 2017
DEPENDENCIES DEPENDENCIES: document building without OpenSSL Jun 29, 2018
LICENSE update Linaro Copyrights to 2018 year Feb 26, 2018 build: change order of subdirectories Mar 14, 2018 linux-gen: cpu: inline cpu cycle functions on x86 May 28, 2018
README update Linaro Copyrights to 2018 year Feb 26, 2018
bootstrap bootstrap: force autoconf update Feb 25, 2016 print linker Jul 23, 2018


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

SPDX-License-Identifier:        BSD-3-Clause

OpenDataPlane (ODP) project source code.

Main git repository:

    How to build:
    Look in platform/linux-*/README for more detail how to build.
    Directory test contains test applications for ODP API calls and features support.

    For a list of build dependencies, read DEPENDENCIES.
    In general you can build:
    Use 'make' to build ODP library and samples and 'make doxygen-doc' to build
    ODP API documentation. 'make install' will copy all required headers and
    binary files to the install directory.

    Configure options:
        ./configure --help

    To execute all the testcases, assuming CUnit is installed for the validation tests:
        make check

    To generate the users guides:
        ./configure --enable-user-guides

Patches tracking system:
    Github pull requests:

Mailing list:

    Please read CONTRIBUTING file before submitting patches.
    Email prefixes:
        [PATCH] means patch is for odp.git

Bug tracking: