SDEWAN CNF Rest API support 62/2262/3
authorHuifeng Le <huifeng.le@intel.com>
Thu, 27 Feb 2020 13:44:44 +0000 (21:44 +0800)
committerHuifeng Le <huifeng.le@intel.com>
Mon, 2 Mar 2020 08:36:18 +0000 (16:36 +0800)
commitf0d34febaddefa79fa402a83d87ccaebccef7292
treee91ebfecbb58c52dff75377067fb5d79f579ea8e
parent33ab8afd32ec31400200e4d26d6df5a0b7475b36
SDEWAN CNF Rest API support

Add SDEWAN Rest API implementation for Service, Mwan3, Firewall and IPSec,
API design can be found at:
IPSec: https://wiki.akraino.org/display/AK/IPSec+Design#IPSecDesign
Service/Mwan3/Firewall: https://wiki.akraino.org/display/AK/SDEWAN+CNF

Signed-off-by: Huifeng Le <huifeng.le@intel.com>
Change-Id: I649305d27ab6f0de9f57ff4411a9f4b1267cf504
18 files changed:
cnf/build/Dockerfile_1806_mwan3.tpl [new file with mode: 0644]
cnf/build/Dockerfile_1806_mwan3_noproxy.tpl [new file with mode: 0644]
cnf/build/build_image.sh [new file with mode: 0644]
cnf/build/rest_v1/firewall_rest.lua [new file with mode: 0644]
cnf/build/rest_v1/index.lua [new file with mode: 0644]
cnf/build/rest_v1/ipsec_rest.lua [new file with mode: 0644]
cnf/build/rest_v1/mwan3_rest.lua [new file with mode: 0644]
cnf/build/rest_v1/service.lua [new file with mode: 0644]
cnf/build/rest_v1/utils.lua [new file with mode: 0644]
cnf/build/set_proxy [new file with mode: 0644]
cnf/build/system [new file with mode: 0644]
cnf/test/openwrtclient_fw_test.go [new file with mode: 0644]
cnf/test/openwrtclient_ipsec_test.go [new file with mode: 0644]
cnf/test/openwrtclient_test.go [new file with mode: 0644]
cnf/test/test.go [new file with mode: 0644]
openwrt/firewall.go [new file with mode: 0644]
openwrt/ipsec.go [new file with mode: 0644]
readme.md