HONEYCOMB-46: Add NSH_SFC Feature in Honeycomb 17/2817/3
authorHongjun Ni <hongjun.ni@intel.com>
Fri, 2 Sep 2016 14:18:43 +0000 (22:18 +0800)
committerHongjun Ni <hongjun.ni@intel.com>
Wed, 14 Sep 2016 02:35:12 +0000 (02:35 +0000)
commita736959174f81467f59a45c1a913ae37ded9697a
tree5a8dd4815e7c1ded372582fdf568aa2be135e49a
parentd6d2177bd32b8073aaaf0c384b27d1589d5edbf5
HONEYCOMB-46: Add NSH_SFC Feature in Honeycomb

Cherry pick to master

PatchSet 9: Remove unused imports
PatchSet 8: Fix interface DI broken
PatchSet 7: Move VppNshModule to distribution
PatchSet 2: Augment with encap-if-name for nsh-map

Change-Id: Ia12afb72edfe804f26b84021b997d55db3129933
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
18 files changed:
nsh/api/pom.xml
nsh/api/src/main/yang/vpp-nsh.yang
nsh/impl/pom.xml
nsh/impl/src/main/java/io/fd/honeycomb/vppnsh/impl/VppNshModule.java [new file with mode: 0755]
nsh/impl/src/main/java/io/fd/honeycomb/vppnsh/impl/cfgattrs/VppNshConfiguration.java [new file with mode: 0755]
nsh/impl/src/main/java/io/fd/honeycomb/vppnsh/impl/cfgattrs/vppnsh.json [new file with mode: 0644]
nsh/impl/src/main/java/io/fd/honeycomb/vppnsh/impl/config/NshEntryWriterCustomizer.java [new file with mode: 0755]
nsh/impl/src/main/java/io/fd/honeycomb/vppnsh/impl/config/NshMapWriterCustomizer.java [new file with mode: 0755]
nsh/impl/src/main/java/io/fd/honeycomb/vppnsh/impl/config/VppNshWriterFactory.java [new file with mode: 0755]
nsh/impl/src/main/java/io/fd/honeycomb/vppnsh/impl/init/VppNshInitializer.java [new file with mode: 0755]
nsh/impl/src/main/java/io/fd/honeycomb/vppnsh/impl/oper/NshEntryReaderCustomizer.java [new file with mode: 0755]
nsh/impl/src/main/java/io/fd/honeycomb/vppnsh/impl/oper/NshMapReaderCustomizer.java [new file with mode: 0755]
nsh/impl/src/main/java/io/fd/honeycomb/vppnsh/impl/oper/VppNshReaderFactory.java [new file with mode: 0755]
nsh/impl/src/main/java/io/fd/honeycomb/vppnsh/impl/util/FutureJVppNshCustomizer.java [new file with mode: 0755]
nsh/impl/src/main/java/io/fd/honeycomb/vppnsh/impl/util/JVppNshProvider.java [new file with mode: 0755]
nsh/pom.xml
vpp-integration/minimal-distribution/pom.xml
vpp-integration/minimal-distribution/src/main/java/io/fd/honeycomb/vpp/integration/distro/Main.java