63 Commits

Author SHA1 Message Date
Dave Barach
ec1a579f38 Merge "Warning be gone." 2016-01-05 20:37:08 +00:00
Ole Troan
92be0df475 Clean up script to generate LW46 bindings / MAP-E rules.
Change-Id: I3a3949e728f4e4875efddd4f02a55746c998a5ed
Signed-off-by: Ole Troan <ot@cisco.com>
2016-01-05 20:05:52 +01:00
Dave Wallace
4afb281d8d Warning be gone.
Change-Id: I683298c9f1dbff4c1067fb3004b5554fdc8b4ee1
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2016-01-04 22:14:56 -05:00
Ed Warnicke
ce853c4838 Merge "Submit initial test framework skeleton." 2016-01-05 03:13:02 +00:00
Dave Barach
66cc181e51 Add --with-plugin-toolkit to README, clean up unwanted files
Change-Id: Ib4d1ee94706711939e03704c655ba355a8f82439
Signed-off-by: Dave Barach <dave@barachs.net>
2016-01-04 18:22:03 -05:00
Dave Barach
b852bfa18b Emacs-lisp scripts to generate complete vpp plugins
Change-Id: Id71147a8d5e30aadfb90dc10ea9468cf36ef23a8
Signed-off-by: Dave Barach <dave@barachs.net>
2016-01-04 15:28:11 -05:00
Stefan Kobza
b189933c39 Submit initial test framework skeleton.
Change-Id: I1c7cdbbf16c137a6739447d2776595725b798b54
Signed-off-by: Stefan Kobza <skobza@cisco.com>
2015-12-23 17:10:07 +01:00
Damjan Marion
7d08f5635d ylwrap is also autotools autogenerated file
Change-Id: Ia6f26b5a12c2fb7847f9325519a99cf928263374
Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-23 13:34:52 +01:00
Damjan Marion
bd2e9ba2b4 Merge "Fix to show trace output." 2015-12-23 11:10:49 +00:00
Damjan Marion
613c172666 Merge "Update vagrant/ to install vpp packages and use vppctl" 2015-12-23 11:09:03 +00:00
Ed Warnicke
b463ec886b Update vagrant/ to install vpp packages and use vppctl
Change-Id: I30f0cb52152bed174fa82a09fb8584c193df4d2c
Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-22 20:04:54 -07:00
Ed Warnicke
2d8862c8f6 Restore vpe-api-test/scripts/vppctl
Change-Id: I13b472dbf4a95f417ef28efcf8e740dbdd201f7e
Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-22 19:43:43 -07:00
Ed Warnicke
81aa0e5bb8 Fix to show trace output.
Change-Id: I0834eac9c17941d3d5b2aa5791d6deaabd8f6977
Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-22 18:55:08 -07:00
Damjan Marion
2c29d75021 Fix warnings/errors reported by clang
Change-Id: Ifb2de64347526e3218e22067452f249ff878fd32
Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-18 13:31:56 +01:00
Dave Barach
5f1fd813c2 Merge "Add ODL honeycomb VPP agent extensions to vppjapi jni java library." 2015-12-18 12:26:12 +00:00
Dave Barach
2b75816bc7 Merge "Add vpe-api message to get vxlan tunnel details." 2015-12-18 12:26:04 +00:00
Dave Barach
93520817c6 Merge "Update version of vppjapi-<ver>.jar to 1.0.0" 2015-12-18 12:25:44 +00:00
Dave Wallace
bf8c15e042 Add ODL honeycomb VPP agent extensions to vppjapi jni java library.
Change-Id: I084ffcf36fbac55c2862035d10b028e35e1e648d
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2015-12-17 21:47:54 -05:00
Dave Wallace
60231f35fa Add vpe-api message to get vxlan tunnel details.
Change-Id: I3bfb84dfcb08c6ff5cb473f3ce05b91b222182a1
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2015-12-17 21:47:54 -05:00
Dave Wallace
a4105dead4 Update version of vppjapi-<ver>.jar to 1.0.0
Change-Id: I710ba9dc9528125dee613e0728a02d065dc9fc76
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2015-12-17 20:35:02 -05:00
Damjan Marion
8cf9df1de2 Remove redundant function
Change-Id: I30db8f678b14303a64ad3aaa16b5caf9081603d8
Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-17 21:32:57 +01:00
Damjan Marion
bc20bdf207 Store per-thread node error counters
This fixed performance issue in muti-threaded setup
due to sharing of the same cacheline between multiple threads

Change-Id: I930ee44c17a83d4da350d15b4b97b8bb4633a9b0
Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-17 21:28:39 +01:00
Ed Warnicke
be9bf426b9 Merge "Move vppctl to vpp-api-test" 2015-12-17 17:32:47 +00:00
Dave Barach
40341752cc Merge "Remove warning message outputing vpp-test-api plugin path" 2015-12-16 20:35:51 +00:00
Damjan Marion
f750ac2b79 Move vppctl to vpp-api-test
Change-Id: I4af0eb9c09d14a1a9803cf1b25bc3d7b814c82cc
Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-16 20:53:30 +01:00
Damjan Marion
308caf11e7 Fix warnings in policer code
Change-Id: Idc6e67ecc6f1b169a63a9d6c962c716a0de32acc
Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-16 19:46:28 +01:00
Damjan Marion
dbbf1db701 Fix warnings in MAP-T code
Change-Id: If211b8b53b462d971eb683305921418224d635e8
Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-16 19:46:28 +01:00
Damjan Marion
c4bec39c90 Fix warnings in CNAT code
Change-Id: Iabfe38c187b67998b96fbb68f7fc2f1bfe581dfd
Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-16 19:46:22 +01:00
Damjan Marion
db2c6c6eee Don't send more than one mapping req in l2output node
Change-Id: I4205613818d664abb94b62a33e1353b87d5b1c7d
Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-16 19:32:05 +01:00
Ed Warnicke
7fcec6e9a5 Remove warning message outputing vpp-test-api plugin path
Currently vpp-test-api plugin path is being output
everytime vpp-apt-test is run.

Change-Id: Ifbceaeeb6272012b2e46fe77178f44255b4861be
Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-16 08:10:33 -07:00
Dave Barach
fa1a6a4dd3 Merge "Update .gitignore to ignore autotools files" 2015-12-16 14:11:09 +00:00
Dave Barach
f1e39bdcac Merge "Add DPDK version in "show version verbose" output" 2015-12-16 13:53:11 +00:00
Dave Barach
806afd651e Merge "Introduce support for DPDK 2.2" 2015-12-16 13:52:56 +00:00
Ed Warnicke
75a46e20b5 Update .gitignore to ignore autotools files
Change-Id: I01bb50304dec7461335800916a76e311701ab8c5
Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-16 06:43:15 -07:00
Ed Warnicke
18589bbb85 Disable telnet to in default package config
Change-Id: I1c9ab4454571d7945b7fa3864e08d17cb9f3b5fc
Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-16 13:29:09 +00:00
Ed Warnicke
802611c7c4 Add missing entries to .gitignore
build-root/deb/debian/vpp-dbg/
build-root/deb/debian/vppctl/

where not being appropriately ignored

Change-Id: I0bfff50a9a7cdb8dbbba7ac2d081c7501dcf09eb
Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-16 13:27:44 +00:00
Ed Warnicke
c72cbf80d0 Add vppctl as a simple cli interface to vpp
This patch provides a pretty simple hack on top
of vpe_api_test to give users a cli interface
to vpp.

Example:

sudo vppctl show api client
sudo vppctl show int

It has the advantage that users can use bash shell scripting
and history with it.

Change-Id: I621dd8e29269e14a83b4887f20adcfbe5f946b99
Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-16 05:50:11 -07:00
Damjan Marion
cbc342e7dc Add DPDK version in "show version verbose" output
Change-Id: I14693b81ecc0358683fd4dbfea41d0afc479ad51
Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-16 10:01:02 +01:00
Damjan Marion
bce6b6a6bf Introduce support for DPDK 2.2
Change-Id: Id2c7c4a949363a448a6715463dd81f701f046b93
Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-16 10:01:02 +01:00
Dave Barach
7210e9470e Remove autotools generated products
Change-Id: I7f23b8b8e5136cb56768bac3a7473e6df5ee4993
Signed-off-by: Dave Barach <dave@barachs.net>
2015-12-15 19:06:39 -05:00
Dave Wallace
317be03492 Merge "replacing all vec_sort() invocations to vec_sort_with_function()" 2015-12-15 13:22:37 +00:00
Dave Wallace
ec65a1afd3 Merge "Remove vppversion subtree, move elftool to vppinfra" 2015-12-15 13:20:55 +00:00
Matus Fabian
5e7ac9dc82 load vpp startup config from file
Change-Id: I55c636059cda706a47758ad89e5518e959c85263
Signed-off-by: Matus Fabian <matfabia@cisco.com>
Acked-by: Damjan Marion <damarion@cisco.com>
2015-12-15 10:48:06 +01:00
Damjan Marion
29b6af9f97 Remove vppversion subtree, move elftool to vppinfra
Change-Id: I26b29a0f53f81a28cbf264f5299f9a3978735574
Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-15 10:07:31 +01:00
Damjan Marion
3c6155c7b3 Merge "Fix to make it easy to use http proxy with Vagrant" 2015-12-14 23:28:14 +00:00
Matus Fabian
d2dc3df90d replacing all vec_sort() invocations to vec_sort_with_function()
Change-Id: I05895827ed52be292112484cee7d0a2591b67335
Signed-off-by: Matus Fabian <matfabia@cisco.com>
2015-12-15 00:09:46 +01:00
Ed Warnicke
b73f2675c7 Fix to make it easy to use http proxy with Vagrant
Many thanks to Keith Burns for the suggestion.

Change-Id: Iae52c8afd43357e955825fbafbad057c0e6a97c7
Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-14 16:08:45 -07:00
Damjan Marion
539cff0356 Fix vhost-user input interface handling
Change-Id: I2d4b819d959fa2ab0a2eebccb1d574bc5e1a6a6d
Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-14 23:16:17 +01:00
Dave Barach
f9bd620dc5 Warnings be gone
Change-Id: Id1dcb9d50c3cc516bd2f74bb815eab1c7c55cdb3
Signed-off-by: Dave Barach <dave@barachs.net>
2015-12-14 13:22:32 -05:00
Ed Warnicke
64f98e91b6 Merge "Move rpc handler where it belongs, related cleanup" 2015-12-14 17:36:44 +00:00