nsh_sfc.git
7 years agoBump master's JVPP version to 18.07 41/12841/2 master v18.10-rc0
Hongjun Ni [Fri, 1 Jun 2018 18:23:05 +0000 (02:23 +0800)]
Bump master's JVPP version to 18.07

Change-Id: Ic74ff2da23facce1bf843f3df2ab30cbe2caeb77
Signed-off-by: Hongjun Ni <[email protected]>
7 years agoRevert to 18.04 34/11834/1 v18.07-rc0
Hongjun Ni [Tue, 17 Apr 2018 15:03:41 +0000 (23:03 +0800)]
Revert to 18.04

Change-Id: If1c32fc34be3d38c92510d012279c1eb303788a0
Signed-off-by: Hongjun Ni <[email protected]>
7 years agoBump jar version to v18.04-rc1 28/11728/2
Hongjun Ni [Fri, 13 Apr 2018 09:38:20 +0000 (17:38 +0800)]
Bump jar version to v18.04-rc1

Change-Id: Ic1d569fc7b282fa3ca46b4e062399526e2e4e77e
Signed-off-by: Hongjun Ni <[email protected]>
7 years agoFix compiling issue led by vppapigen rework 30/11830/1
Hongjun Ni [Tue, 17 Apr 2018 14:26:25 +0000 (22:26 +0800)]
Fix compiling issue led by vppapigen rework

Change-Id: I2e7cc0f0302476e64f4aae328bc56e96cf6150b0
Signed-off-by: Hongjun Ni <[email protected]>
7 years agoBump master's JVPP version to 18.04 08/10008/1
Hongjun Ni [Tue, 9 Jan 2018 10:53:51 +0000 (18:53 +0800)]
Bump master's JVPP version to 18.04

Change-Id: Ia510f593ad5c706aa53611c96b00f3c5d33f0547
Signed-off-by: Hongjun Ni <[email protected]>
7 years agoBump master's JVPP version to 18.01 68/8768/6 v18.04-rc0
Hongjun Ni [Thu, 12 Oct 2017 12:45:13 +0000 (20:45 +0800)]
Bump master's JVPP version to 18.01

Change-Id: I4005caa45ba04862eaefdc108f8613c157925f73
Signed-off-by: Hongjun Ni <[email protected]>
7 years agoAdd NSH TTL support 82/8582/2 v18.01-rc0
Hongjun Ni [Thu, 28 Sep 2017 17:03:31 +0000 (01:03 +0800)]
Add NSH TTL support

Change-Id: Id2f8236cc997d08c53217fc92881b8bbf2c2f429
Signed-off-by: Hongjun Ni <[email protected]>
7 years agoNSH Plugin crashes VPP. NSHSFC-34 18/8218/2
Hongjun Ni [Sun, 27 Aug 2017 06:58:24 +0000 (14:58 +0800)]
NSH Plugin crashes VPP. NSHSFC-34

Change-Id: If7a3c3ebbbdc00a4ad351a056ebaacf9a9c237be
Signed-off-by: Hongjun Ni <[email protected]>
7 years agobump nsh_sfc jar to 17.10 17/8217/3
Hongjun Ni [Sat, 26 Aug 2017 23:42:49 +0000 (07:42 +0800)]
bump nsh_sfc jar to 17.10

Change-Id: I90bd712d6391b3525c77820e4be16970a88ec29b
Signed-off-by: Hongjun Ni <[email protected]>
7 years agoAdd NSH_SFC Release notes 50/7850/1
Hongjun Ni [Mon, 31 Jul 2017 14:08:29 +0000 (22:08 +0800)]
Add NSH_SFC Release notes

Change-Id: I4de4bea7957ea1e9a44d75da8dcbacc078e37f4c
Signed-off-by: Hongjun Ni <[email protected]>
(cherry picked from commit 3b9ab4a23f094f3cecb7761d6cfc4473615d1d99)

8 years agoFix adj lookup failure for NSH over Eth 78/6978/2
Hongjun Ni [Fri, 2 Jun 2017 10:34:52 +0000 (18:34 +0800)]
Fix adj lookup failure for NSH over Eth

Change-Id: If5b090b7d03b3ad1567c9659cb235c6a54d438ae
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoFix NSH plugin loading issue 67/6967/1
Hongjun Ni [Thu, 1 Jun 2017 12:08:52 +0000 (20:08 +0800)]
Fix NSH plugin loading issue

Change-Id: Ica0e6080a4ebdb898590864b7d5ab1da16d656bd
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoAdd Eth as NSH transport. NSHSFC-31 31/6831/3
Hongjun Ni [Tue, 23 May 2017 14:33:08 +0000 (22:33 +0800)]
Add Eth as NSH transport. NSHSFC-31

Change-Id: Ie0bac56af68ba0b1b45baf9d9a5822fbc1b2c0ac
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoFix dual-loop issue of NSH-SNAT. NSHSFC-30 92/6392/1
Hongjun Ni [Mon, 24 Apr 2017 12:18:10 +0000 (20:18 +0800)]
Fix dual-loop issue of NSH-SNAT. NSHSFC-30

Change-Id: I000f617e554c55da2629503da415350e139eceba
Signed-off-by: Hongjun Ni <[email protected]>
(cherry picked from commit d74de22904687af10de9dbea04a282afb42fb326)

8 years agoExtend nsh map to support gre4 and gre6 tunnel 12/6212/1
Hongjun Ni [Mon, 17 Apr 2017 14:40:13 +0000 (22:40 +0800)]
Extend nsh map to support gre4 and gre6 tunnel

Change-Id: I8c2384082b54a013209c325573edd3775f5eda78
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoNSH-Classifier failed and cause packets dropped. NSHSFC-28 10/6210/2
Hongjun Ni [Tue, 11 Apr 2017 10:43:30 +0000 (18:43 +0800)]
NSH-Classifier failed and cause packets dropped. NSHSFC-28

Change-Id: I0a4c8d6bf6bb3487b73d425060c7398b020f03e0
Signed-off-by: Hongjun Ni <[email protected]>
(cherry picked from commit 56f2c156b1697d68fac307433754dc2984abedec)

8 years agoFix gre issue due to gre spit into gre4 and gre6 11/6211/2
Hongjun Ni [Mon, 17 Apr 2017 12:02:05 +0000 (20:02 +0800)]
Fix gre issue due to gre spit into gre4 and gre6

Change-Id: I474cb29c28206604fb213fe642f247d69ee5dfcb
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoChanges for supoprting iOAM/ NSH export. Add a separate node for POP only 02/5802/8
Vengada [Tue, 21 Mar 2017 08:01:51 +0000 (01:01 -0700)]
Changes for supoprting iOAM/ NSH export. Add a separate node for POP only
handling to support iOAM export dynamic node.

Change-Id: I411ee93ea3ec34ed24c18c1ba4b5dc1c9533e483
Signed-off-by: Vengada <[email protected]>
8 years agoBump master's JVPP version to 17.07 40/5940/6
Hongjun Ni [Thu, 30 Mar 2017 12:21:35 +0000 (20:21 +0800)]
Bump master's JVPP version to 17.07

Change-Id: Ie710f2a13429c2fd7625ec74f9e850d9b305a736
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoFix MD2's api issue for hc2vpp 62/5862/1 v17.07-rc0
Hongjun Ni [Mon, 27 Mar 2017 12:09:32 +0000 (20:09 +0800)]
Fix MD2's api issue for hc2vpp

Change-Id: Ibdeb1eac87d2253c3735be3733cdf8ae2f90b763
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoHc2vpp failed to load libjvpp_nsh.so 50/5750/8
Hongjun Ni [Wed, 15 Mar 2017 16:07:36 +0000 (00:07 +0800)]
Hc2vpp failed to load libjvpp_nsh.so

Modify code to adapt new API registration mechanism

Change-Id: I968199e86278a01ff01267e55468099886689d12
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoNSHSFC-17 Enable NSH-aware SNAT 82/5782/3
Hongjun Ni [Fri, 17 Mar 2017 16:57:55 +0000 (00:57 +0800)]
NSHSFC-17 Enable NSH-aware SNAT

Configuration:
set interface snat in nsh_tunnel0 out nsh_tunnel1
snat add static mapping local 192.168.50.72 external 10.0.35.1

Change-Id: I8e1bd5e3bea1ccaad03a1bba86eca3e98316df17
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoAdd support for iOAM (sub-TLV) over NSH-MD2. iOAM trace 36/5736/4
Vengada [Tue, 14 Mar 2017 06:43:58 +0000 (23:43 -0700)]
Add support for iOAM (sub-TLV) over NSH-MD2. iOAM trace
records are carried as MD2 TLV data.

Change-Id: Id6fe6c961aa3879df5ae476f13b0e39bcc6c0dfe
Signed-off-by: Vengada <[email protected]>
8 years agoRestructure code to support both md-type1 and md-type2 14/4814/19
Hongjun Ni [Sun, 22 Jan 2017 15:41:33 +0000 (23:41 +0800)]
Restructure code to support both md-type1 and md-type2

Basic support to both MD1 and MD2
MD1 configuration:
create nsh entry nsp 185 nsi 255 md-type 1 c1 1 c2 2 c3 3 c4 4 next-ethernet

MD2 configuration:
create nsh entry nsp 185 nsi 254 md-type 2 pot next-ethernet

Change-Id: Ide0fdc122d76cb6a55643a15febd985bd41981b0
Signed-off-by: Hongjun Ni <[email protected]>
Signed-off-by: Vengada <[email protected]>
8 years agoMerge "Add .gitignore file not to track some temp files"
Hongjun Ni [Thu, 16 Feb 2017 07:13:14 +0000 (07:13 +0000)]
Merge "Add .gitignore file not to track some temp files"

8 years agoAdd .gitignore file not to track some temp files 54/5154/3
Hongjun Ni [Thu, 16 Feb 2017 12:15:21 +0000 (20:15 +0800)]
Add .gitignore file not to track some temp files

Change-Id: Ife72e2bed5c215f63cb17ef4dd318f45598aa4ee
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoAdd NSH Egress Classifier feature 34/5134/1
Hongjun Ni [Wed, 15 Feb 2017 15:15:47 +0000 (23:15 +0800)]
Add NSH Egress Classifier feature

Change-Id: Ib539f0f98ed03613429e0b6e952b7502f393c2b1
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoFix compile issue due to jvpp and plugin improvement 30/5030/9
Hongjun Ni [Mon, 6 Feb 2017 11:06:53 +0000 (19:06 +0800)]
Fix compile issue due to jvpp and plugin improvement

Change-Id: I86f172d9b2f59a7e2a24c71e876230c7ba48111e
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoNSH Proxy session failed to configure via restconf. NSHSFC-21 81/4881/1
Hongjun Ni [Tue, 24 Jan 2017 17:11:36 +0000 (01:11 +0800)]
NSH Proxy session failed to configure via restconf. NSHSFC-21

Change-Id: Id2e81fe3536cccd2678889a29559cea3d62dbf99
Signed-off-by: Hongjun Ni <[email protected]>
(cherry picked from commit 24613f9946b814f2174b98a0020cfd55a0cf1fc5)

8 years agoInsert nsh-classifier as a next node into l2-input-classifier statically. NSHSFC-20 80/4880/1
Hongjun Ni [Wed, 18 Jan 2017 15:32:27 +0000 (23:32 +0800)]
Insert nsh-classifier as a next node into l2-input-classifier statically. NSHSFC-20

Change-Id: I77b04c804e9c4e6dd96e7f4ffee88fff8a018aeb
Signed-off-by: Hongjun Ni <[email protected]>
(cherry picked from commit 6c646d10a943617c1d49adebe9467ffe680e82fc)

8 years agoBump master's JVPP version to 17.04 47/4747/1
Hongjun Ni [Wed, 18 Jan 2017 16:32:25 +0000 (00:32 +0800)]
Bump master's JVPP version to 17.04

Change-Id: If2787a3ccae1e17daabaadede0de956c68f3a6dd
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoFix master compile issue 31/4631/3 v17.04-rc0
Hongjun Ni [Wed, 11 Jan 2017 14:01:33 +0000 (22:01 +0800)]
Fix master compile issue

Change-Id: I564484caec691186eab0837921fbfa1400b76320
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoadd nsh to xvlan-gpe next decap node list 85/4485/1
Gabriel Ganne [Tue, 27 Dec 2016 14:23:27 +0000 (15:23 +0100)]
add nsh to xvlan-gpe next decap node list

Change-Id: Ie6d9ad0ae601d93569cd1624f10b61402b7e88bf
Signed-off-by: Gabriel Ganne <[email protected]>
8 years agoregister nodes using extern declaration in their respective headers 84/4484/2
Gabriel Ganne [Tue, 27 Dec 2016 14:07:40 +0000 (15:07 +0100)]
register nodes using extern declaration in their respective headers

affects gre, vxlan4/6, vxlan-gpe4/6

Change-Id: I1acc2803262c62dd5d96a916d135f09523a32013
Signed-off-by: Gabriel Ganne <[email protected]>
8 years agoBump jvpp version to 17.01 46/4146/1
Marek Gradzki [Wed, 7 Dec 2016 11:43:49 +0000 (12:43 +0100)]
Bump jvpp version to 17.01

Change-Id: I963ec6ba31e1aece10934708608442415db6fd08
Signed-off-by: Marek Gradzki <[email protected]>
8 years agoAdd NSH Classifier feature in NSH_SFC 63/4063/1
Hongjun Ni [Fri, 2 Dec 2016 12:57:40 +0000 (20:57 +0800)]
Add NSH Classifier feature in NSH_SFC

nsp and nsi is passed via vnet_buffer(b0)->l2_classify.opaque_index

Change-Id: I8c58201b0ccbb10527adf78471d8d87cff50958a
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoAdd NSH-Proxy feature within NSH_SFC 09/2109/12
Hongjun Ni [Thu, 28 Jul 2016 12:11:33 +0000 (20:11 +0800)]
Add NSH-Proxy feature within NSH_SFC

PatchSet 6: spit nsh_input to three node instances
PatchSet 5: refactor NSH-Proxy
PatchSet 4: Fix some issues
PatchSet 3: get parameters from VPP via metadata
PatchSet 2: Add FIXME

Change-Id: I97448af867eb71554b8629f8da57a2ed6c6a3b8a
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoVPP-530: make jvpp generator use json api representation 30/4030/4
Marek Gradzki [Wed, 30 Nov 2016 14:12:51 +0000 (15:12 +0100)]
VPP-530: make jvpp generator use json api representation

Depends on https://gerrit.fd.io/r/#/c/3963/

Change-Id: I5abef531e73bb34c7f06d9206b63c05468c14b14
Signed-off-by: Marek Gradzki <[email protected]>
8 years agoAdd nsh_action process in dataplane 04/3604/4
Hongjun Ni [Thu, 27 Oct 2016 11:44:59 +0000 (19:44 +0800)]
Add nsh_action process in dataplane

Change-Id: I46ac7e1c675b288e012d3fe4b57ce055041146e8
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoFix nsh_action CLI issue 28/3928/2
Hongjun Ni [Wed, 23 Nov 2016 14:20:06 +0000 (22:20 +0800)]
Fix nsh_action CLI issue

rebuild

Change-Id: I5d823724186bdc31b15e4739f9f33f0a29d87fbe
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoRemove unused nsh_control_ping 86/3686/1
Marek Gradzki [Thu, 3 Nov 2016 13:16:26 +0000 (14:16 +0100)]
Remove unused nsh_control_ping

The nsh_control_ping was intended to be temporary
workaround for jvpp problems.
Now it can be safely removed.

Change-Id: I8ea65f84617f1ab772432902ea13c102e165f026
Signed-off-by: Marek Gradzki <[email protected]>
8 years agoFail to register Java API for nsh plugin if it was not loaded (VPP-522) 84/3684/1
Marek Gradzki [Thu, 3 Nov 2016 13:02:20 +0000 (14:02 +0100)]
Fail to register Java API for nsh plugin if it was not loaded (VPP-522)

Change-Id: I8746a89b1f7f146d23c40154936aa0ac7f121bae
Signed-off-by: Marek Gradzki <[email protected]>
8 years agoAdd NSH Entry error counter 03/3603/1
Hongjun Ni [Thu, 27 Oct 2016 10:54:21 +0000 (18:54 +0800)]
Add NSH Entry error counter

Change-Id: I4c0180ba52b50d8adad9cf1d0501a0cc2dd2fdb3
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoFix nsh_map_dump_details issue 79/3579/1
Hongjun Ni [Wed, 26 Oct 2016 11:24:09 +0000 (19:24 +0800)]
Fix nsh_map_dump_details issue

Change-Id: I4b3094b1895721bc88756d026452a5fcecb4c27b
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoAdd nsh_action filed in nsh map API 62/3462/3
Hongjun Ni [Tue, 18 Oct 2016 12:01:31 +0000 (20:01 +0800)]
Add nsh_action filed in nsh map API

In order to support SF, NSH Classifier,
add nsh_action: swap|push|pop in nsh map API.

Change-Id: I6e9eee13cbd2aa61e72420bfb4f74e9bb7bdfe4d
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoFix HC NSH Reader failure 62/3062/3
Hongjun Ni [Thu, 22 Sep 2016 16:09:48 +0000 (00:09 +0800)]
Fix HC NSH Reader failure

Change-Id: Ie78622f24ecd65932d27b2710e9ff6785813ef37
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoFix rpm packaging to usr /usr/lib not /usr/lib64 63/3263/2
Ed Warnicke [Mon, 19 Sep 2016 20:10:53 +0000 (13:10 -0700)]
Fix rpm packaging to usr /usr/lib not /usr/lib64

Change-Id: Ic64b7369aa7459676fc4ac272637d20fbdbb7fac
Signed-off-by: Ed Warnicke <[email protected]>
8 years agoOnly build packages, don't do a fresh make install afterward 62/3262/2
Ed Warnicke [Mon, 19 Sep 2016 17:34:35 +0000 (17:34 +0000)]
Only build packages, don't do a fresh make install afterward

Change-Id: I395ed0991ea1a432f2e4d1d75b6dde45197434f3
Signed-off-by: Ed Warnicke <[email protected]>
Signed-off-by: Ed Warnicke <[email protected]>
8 years agodoc: Initial doxygen framework for NSH SFC project 53/3253/4
Håkan Jonsson [Tue, 13 Sep 2016 08:44:32 +0000 (10:44 +0200)]
doc: Initial doxygen framework for NSH SFC project

A first attempt for a documentation generation using Doxygen for
the NSH SFC project.

Doxygen tagging and documentation in the code still need to be done.

Based on a copy of the Doxygen framework in VPP. Top Makefile added
to (only) build documentation.

Change-Id: Ibd09d9f5338609a7f57a384ded86fca874f4efdc
Signed-off-by: Håkan Jonsson <[email protected]>
Signed-off-by: Ed Warnicke <[email protected]>
8 years agoStart building rpms and debs in CI 51/3251/4
Ed Warnicke [Mon, 19 Sep 2016 13:31:25 +0000 (13:31 +0000)]
Start building rpms and debs in CI

Change-Id: I880d6bb4848b9d0482c24eae1032d72c537a620e
Signed-off-by: Ed Warnicke <[email protected]>
(cherry picked from commit 8c90bd263a620c340589c4b8019f188ea62223e9)

8 years agoFix to make "make dist" work 61/3261/2
Ed Warnicke [Sun, 18 Sep 2016 00:16:49 +0000 (00:16 +0000)]
Fix to make "make dist" work

Change-Id: I5f944198aa3b2cb55855157d8087d4bef6067106
Signed-off-by: Ed Warnicke <[email protected]>
8 years agoFix really bad hardlinking of build directory into include statments 60/3260/2
Ed Warnicke [Sat, 17 Sep 2016 00:18:17 +0000 (00:18 +0000)]
Fix really bad hardlinking of build directory into include statments

Change-Id: I6101b28e2ac97412e5d2feeb4158bcabce9d804f
Signed-off-by: Ed Warnicke <[email protected]>
8 years agonsh-plugin deb packaging 59/3259/1
Ed Warnicke [Fri, 16 Sep 2016 00:56:06 +0000 (00:56 +0000)]
nsh-plugin deb packaging

Change-Id: I100f14fe2bc215beab8635cd987423599f15aaa0
Signed-off-by: Ed Warnicke <[email protected]>
8 years agonsh-plugin rpm packaging 58/3258/1
Ed Warnicke [Tue, 13 Sep 2016 20:04:28 +0000 (20:04 +0000)]
nsh-plugin rpm packaging

Change-Id: I5ccacfa9e09c88f84ac5b5cb303ba4d170f3743d
Signed-off-by: Ed Warnicke <[email protected]>
Signed-off-by: Ed Warnicke <[email protected]>
8 years agoClean out files that should never have been committed 57/3257/1
Ed Warnicke [Fri, 16 Sep 2016 16:21:27 +0000 (16:21 +0000)]
Clean out files that should never have been committed

configure and libtool.m4 should't be committed, but
rather generated by autoreconf -f -i

nsh-plugin-api/* should not have been committed at all
and is not used at all.

Change-Id: Ic5f8160c39c4ff17baf36c59d7b67d8d7baed43a
Signed-off-by: Ed Warnicke <[email protected]>
(cherry picked from commit 7e1fb32a85d72b147b9d3b2aa92223d782d166e3)

8 years agoVPP-378: update jvpp package names 81/3181/2
Marek Gradzki [Wed, 28 Sep 2016 09:06:37 +0000 (11:06 +0200)]
VPP-378: update jvpp package names

Depends on vpp change:
https://gerrit.fd.io/r/#/c/3178

Related Honeycomb change:
https://gerrit.fd.io/r/#/c/3182

Change-Id: If8aa43a646ee64fb98b7d8b4398fbdf221c7dc25
Signed-off-by: Marek Gradzki <[email protected]>
8 years agoFix .gitignore file to actually work 05/2905/2
Ed Warnicke [Fri, 16 Sep 2016 01:11:00 +0000 (01:11 +0000)]
Fix .gitignore file to actually work

Change-Id: Ica8ac231d0084fd5d5f15e3473e1dc82e6fdbe7a
Signed-off-by: Ed Warnicke <[email protected]>
8 years agoChange versions on master to 16.12 22/2822/1 v16.12-rc0
Ed Warnicke [Mon, 12 Sep 2016 14:22:49 +0000 (07:22 -0700)]
Change versions on master to 16.12

Change-Id: I440d1c839e83c3741e0decb7628c383a172e19d3
Signed-off-by: Ed Warnicke <[email protected]>
8 years agoFix groupId so we can push artifacts 50/2750/1 v16.09-rc0
Ed Warnicke [Fri, 9 Sep 2016 01:08:29 +0000 (18:08 -0700)]
Fix groupId so we can push artifacts

Change-Id: I38e3ab1016091c2d4623c4a61c1090ce1a4f2054
Signed-off-by: Ed Warnicke <[email protected]>
8 years agojvpp support for nsh 13/2713/1
Ed Warnicke [Wed, 6 Jul 2016 22:23:34 +0000 (15:23 -0700)]
jvpp support for nsh

Augment APIs with entry_index for reply, dump and details

Squashes:

https://gerrit.fd.io/r/#/c/2538/
https://gerrit.fd.io/r/#/c/2118/
https://gerrit.fd.io/r/#/c/1884/

Change-Id: Ibbdc53e2db8ffa5499380f6ce70356c4a401315e
Signed-off-by: Marek Gradzki <[email protected]>
Signed-off-by: Hongjun Ni <[email protected]>
Signed-off-by: Ed Warnicke <[email protected]>
8 years agoNSHSFC-7: send detail messages with proper id 44/2344/1
Marek Gradzki [Thu, 11 Aug 2016 13:39:29 +0000 (15:39 +0200)]
NSHSFC-7: send detail messages with proper id

Change-Id: If2c25f81853fc5b6f1a8a26cdfaa44f38b8bf394
Signed-off-by: Marek Gradzki <[email protected]>
8 years agoAugment md-type2 support within NSH API 99/2199/2
Hongjun Ni [Wed, 3 Aug 2016 10:51:27 +0000 (18:51 +0800)]
Augment md-type2 support within NSH API

PatchSet 2: change tlv[256] to tlv[tlv_length]

Change-Id: I783483de0d55f38ad96c99faa701d735ba109f43
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoChange control_ping to nsh_control_ping 77/2177/3
Hongjun Ni [Tue, 2 Aug 2016 16:01:09 +0000 (00:01 +0800)]
Change control_ping to nsh_control_ping

PatchSet 3: rebuild
PatchSet 2: add msg_id_base

Change-Id: I3a52acced0f85e5799560926fa8f4eb65e674009
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoWorkaround for C thread to Java thread attachment for plugins 71/2171/1
Hongjun Ni [Tue, 2 Aug 2016 11:14:37 +0000 (19:14 +0800)]
Workaround for C thread to Java thread attachment for plugins

Change-Id: Ic33c37f63a30946ee451d3223db3bd1e3043f408
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoFix tlv[0] issue of nsh_entry 53/2153/2
Hongjun Ni [Mon, 1 Aug 2016 17:33:51 +0000 (01:33 +0800)]
Fix tlv[0] issue of nsh_entry

PatchSet 2: delete tlv

Change-Id: I19131a8dfc441be1d7cbb92c817a3f7e583f9189
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoAdd nsh_map_dump API 50/2150/1
Hongjun Ni [Mon, 1 Aug 2016 16:55:03 +0000 (00:55 +0800)]
Add nsh_map_dump API

Change-Id: If901cf638c9142c362afeb9634a7cbcd458c0125
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoAdd nsh entry dump API 49/2149/1
Hongjun Ni [Mon, 1 Aug 2016 16:06:40 +0000 (00:06 +0800)]
Add nsh entry dump API

Change-Id: I6664c9929b8332eb8f4d7bc33f0f99b458a71908
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoFix nsh_add_del_map issue with VAT 23/2123/5
Hongjun Ni [Fri, 29 Jul 2016 11:55:19 +0000 (19:55 +0800)]
Fix nsh_add_del_map issue with VAT

PatchSet 4: rebuild
PatchSet 4: rebuild
PatchSet 3: rebuild again
PatchSet 2: rebuild

Change-Id: Id8c10d65767a9d4eded63d7be6a87e2f87f383db
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoFix nsh_add_del_entry issue in VAT 22/2122/1
Hongjun Ni [Fri, 29 Jul 2016 11:24:55 +0000 (19:24 +0800)]
Fix nsh_add_del_entry issue in VAT

Change-Id: I880204a58e6bd90702d935322de53a4377ff099b
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoVPP-70: Fix nsh-input next_index issue 86/1686/1
Hongjun Ni [Tue, 21 Jun 2016 20:40:23 +0000 (04:40 +0800)]
VPP-70: Fix nsh-input next_index issue

Change-Id: I46e3a6ee18846e3d786600b08f23113e3aa9af03
Signed-off-by: Hongjun Ni <[email protected]>
8 years agoMerge "Have verify.sh use build.sh so verify checks user code path"
Keith Burns [Tue, 21 Jun 2016 11:34:28 +0000 (11:34 +0000)]
Merge "Have verify.sh use build.sh so verify checks user code path"

8 years agoAdd input node wiring for vxlan4-gpe-input, vxlan6-gpe-input, gre 41/1641/3
Keith Burns (alagalah) [Fri, 17 Jun 2016 18:16:31 +0000 (11:16 -0700)]
Add input node wiring for vxlan4-gpe-input, vxlan6-gpe-input, gre

Change-Id: Ie7b132924f36a0522e956a80d3f6f2b5fcca84f0
Signed-off-by: Keith Burns (alagalah) <[email protected]>
9 years agoHave verify.sh use build.sh so verify checks user code path 53/1653/2
Ed Warnicke [Sat, 18 Jun 2016 02:13:04 +0000 (21:13 -0500)]
Have verify.sh use build.sh so verify checks user code path

Change-Id: Iadc3b1cec27d994daf6bc096c2230be19b565655
Signed-off-by: Ed Warnicke <[email protected]>
9 years agoBuild needs prefix else stuff goes in the wrong place 22/1622/2
Keith Burns (alagalah) [Fri, 17 Jun 2016 13:28:10 +0000 (06:28 -0700)]
Build needs prefix else stuff goes in the wrong place

Change-Id: I7e6c8ac8bf754ed9f88da7c691b21aef439993c5
Signed-off-by: Keith Burns (alagalah) <[email protected]>
9 years agoMerge "NSHSFC-3: Fix create_nsh_map_command's help"
Keith Burns [Fri, 17 Jun 2016 13:25:31 +0000 (13:25 +0000)]
Merge "NSHSFC-3: Fix create_nsh_map_command's help"

9 years agoNSHSFC-3: Fix create_nsh_map_command's help 56/1556/3
Hongjun Ni [Wed, 15 Jun 2016 15:37:01 +0000 (23:37 +0800)]
NSHSFC-3: Fix create_nsh_map_command's help

PatchSet 2: fix indent issue.

Change-Id: I1dbff5081c685d4cd492a6b53a7130bf065f9c85
Signed-off-by: Hongjun Ni <[email protected]>
Signed-off-by: Keith Burns (alagalah) <[email protected]>
9 years agoAdd .gitreview file 34/1434/3
Ed Warnicke [Tue, 7 Jun 2016 16:41:55 +0000 (11:41 -0500)]
Add .gitreview file

Change-Id: I2f43e30e3aae4807fcc97a5d32c0da126b3d9d88
Signed-off-by: Ed Warnicke <[email protected]>
9 years agoNSHSFC-1 Initial move from VPP to NSH_SFC 24/1124/7
Keith Burns (alagalah) [Fri, 13 May 2016 16:31:35 +0000 (09:31 -0700)]
NSHSFC-1 Initial move from VPP to NSH_SFC

- API is giving me some negative energy currently
-- I'll work it out but wanted to publish both VPP-61 and this simultaneously

Change-Id: I4a04b56dd470655114605621d0c44ea3c26bc069
Signed-off-by: Keith Burns (alagalah) <[email protected]>
Signed-off-by: Ed Warnicke <[email protected]>
9 years agoInitial empty repository
C.J. Collier [Wed, 30 Mar 2016 16:20:58 +0000 (16:20 +0000)]
Initial empty repository