Compile P4 and run the P4 behavioral simulator
C Python Makefile P4 C++ JavaScript Other
antoninbas Add warning that p4factory is being deprecated. (#197)
Redirect to p4lang/tutorials repository.
Point to INT demo in README, which is the only reason why p4factory
should still be used.
Move all other README instructions to separate USAGE.md file to
emphasize the warning in the README.
Latest commit a8f22a4 Jun 15, 2017
Permalink
Failed to load latest commit information.
apps/int Add warning that p4factory is being deprecated. (#197) Jun 15, 2017
cli fixed calls to client_init after PD update (#156) Sep 2, 2016
docker Changes to Dockerfile Jan 16, 2017
makefiles Remove Makefile.bmv2 and changes to docker.mk to accept installpath f… Jan 13, 2017
mininet Remove Makefile.bmv2 and changes to docker.mk to accept installpath f… Jan 13, 2017
modules Support for new features (multicast, meters, etc) and bug fixes. Feb 4, 2016
submodules Updating bm, p4c-bm and switch ref points. (#185) Mar 9, 2017
targets Fix paths for ptf switch tests in Readmes (#170) Feb 28, 2017
testutils 1. entropy hashing support Oct 22, 2015
tools fixed calls to client_init after PD update (#156) Sep 2, 2016
travis added some reference files if I decide to build a docker image to run… Sep 12, 2015
.gitignore fixed p4factory after changes in bmv2 / p4c-bm / switch Apr 29, 2016
.gitmodules fixed p4factory after changes in bmv2 / p4c-bm / switch Apr 29, 2016
.travis.yml Openflow updates (#148) Jul 26, 2016
LICENSE Initial public commit Apr 1, 2015
README.md Add warning that p4factory is being deprecated. (#197) Jun 15, 2017
USAGE.md Add warning that p4factory is being deprecated. (#197) Jun 15, 2017
autogen.sh fixed p4factory after changes in bmv2 / p4c-bm / switch Apr 29, 2016
configure fixed p4factory after changes in bmv2 / p4c-bm / switch Apr 29, 2016
init.mk fixed p4factory after changes in bmv2 / p4c-bm / switch Apr 29, 2016
install_deps.sh Corrections to install_deps.sh (#183) Feb 28, 2017
run_all_tests replaced bmv1-switchapi test with bmv2-switchapi test for travis regr… May 1, 2016

README.md

p4factory repository

To test the reference implementation of the Inband Network Telemetry (INT) specification, please refer to this README and ignore the warning below.

This repository is in the process of being deprecated. If you are looking to experiment with the P4 language and with the P4 behavioral-model, please visit the tutorials repository.

If you wish to use this repository anyway, please refer to USAGE.md.