sweetcomb.git
6 years agoadd option to build dependence from source and install vpp 20/16820/13
drenfong.wang [Tue, 15 Jan 2019 08:03:30 +0000 (08:03 +0000)]
add option to build dependence from source and install vpp

Change-Id: I4caa8737c9d5dd13f6d6c5e01e646801e5dab8a1
Signed-off-by: drenfong.wang <drenfong.wang@intel.com>
6 years agoRemove not supported openconfig yang modules. 59/16759/1
Andrej Kozemcak [Fri, 11 Jan 2019 06:45:19 +0000 (07:45 +0100)]
Remove not supported openconfig yang modules.

Change-Id: I721def08356e64918424fdb889f545b64daeea88
Signed-off-by: Andrej Kozemcak <andrej.kozemcak@pantheon.tech>
6 years agoFix head file definition 84/16684/1
Hongjun Ni [Fri, 4 Jan 2019 12:07:39 +0000 (20:07 +0800)]
Fix head file definition

Change-Id: If5d675dcc2a052d0f654b3a11ed0cd0b4c109c82
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
6 years agoadd help option for makefile and classfy yang model 39/16639/1
drenfong.wang [Sat, 29 Dec 2018 02:12:55 +0000 (02:12 +0000)]
add help option for makefile and classfy yang model

Change-Id: I176bdbdfed79a5fa6db840797866b2d8354778f9
Signed-off-by: drenfong.wang <drenfong.wang@intel.com>
6 years agocorrect included header name in sc_vpp_comm.c 28/16628/1
drenfong.wang [Thu, 27 Dec 2018 02:32:27 +0000 (10:32 +0800)]
correct included header name in sc_vpp_comm.c

Change-Id: I3676029db0fd09b39cbe6bf11cc5029ba841bd3e
Signed-off-by: drenfong.wang <drenfong.wang@intel.com>
6 years agoMerge "Add Openconfig YANG modules."
Hongjun Ni [Fri, 21 Dec 2018 04:48:35 +0000 (04:48 +0000)]
Merge "Add Openconfig YANG modules."

6 years agoMerge "Add the libcmocka-dev into the dependent package."
Hongjun Ni [Fri, 21 Dec 2018 02:47:24 +0000 (02:47 +0000)]
Merge "Add the libcmocka-dev into the dependent package."

6 years agoAdd Openconfig YANG modules. 71/16571/1
Andrej Kozemcak [Thu, 20 Dec 2018 16:49:33 +0000 (17:49 +0100)]
Add Openconfig YANG modules.

Change-Id: I7e98bf1ca7196cff042a35b8bf096d2ea9d80028
Signed-off-by: Andrej Kozemcak <andrej.kozemcak@pantheon.tech>
6 years agoAdd the libcmocka-dev into the dependent package. 66/16566/1
Gao Feng [Thu, 20 Dec 2018 07:01:44 +0000 (15:01 +0800)]
Add the libcmocka-dev into the dependent package.

Change-Id: Id92462e26afec53f29d6398edcd5cc4c503c4f08
Signed-off-by: Gao Feng <davidfgao@tencent.com>
6 years agoRefactor the file sc_plugins.c 65/16565/1
Gao Feng [Thu, 20 Dec 2018 06:47:49 +0000 (14:47 +0800)]
Refactor the file sc_plugins.c

1. It's better to check the return value of sc_connect_vpp with 0, not -1.
2. Eliminate the warnings when compiling the file sc_plugins.c.

Change-Id: I2c5b4aa4f06f9f6367bea96c26254b68b7da3a02
Signed-off-by: Gao Feng <davidfgao@tencent.com>
6 years agocorrected Makefile (mkdir -p) 60/16560/1
Pavol Hanzel [Wed, 19 Dec 2018 17:20:25 +0000 (18:20 +0100)]
corrected Makefile (mkdir -p)

Change-Id: If9e33a00bcb250d16b2a9b1e4361b9bde9168557
Signed-off-by: Pavol Hanzel <pavol.hanzel@pantheon.tech>
6 years agocorrected functions: ietf_interface_name2index, ip_addr_str_to_binary 59/16559/1
Pavol Hanzel [Wed, 19 Dec 2018 17:18:15 +0000 (18:18 +0100)]
corrected functions: ietf_interface_name2index, ip_addr_str_to_binary

Change-Id: Ic914d7886111307bbb87dad8553c59da2092eb49
Signed-off-by: Pavol Hanzel <pavol.hanzel@pantheon.tech>
6 years agoRename ietf interface function name 54/16554/1
Hongjun Ni [Wed, 19 Dec 2018 22:27:44 +0000 (06:27 +0800)]
Rename ietf interface function name

Change-Id: I3dfb859e76427e22bfe6f24a81c7b6c2b45a6ce6
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
6 years agoRename ietf function name 53/16553/1
Hongjun Ni [Wed, 19 Dec 2018 22:12:08 +0000 (06:12 +0800)]
Rename ietf function name

Change-Id: Ic6d20458d2757e9cd3e79f443a5aac7101d625c6
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
6 years agoRework ietf yang implementation 51/16551/1
Hongjun Ni [Wed, 19 Dec 2018 21:59:46 +0000 (05:59 +0800)]
Rework ietf yang implementation

Change-Id: I2396a1dc062a14adb7e9b60a6ea5c9491118aa20
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
6 years agoFix interface build issue 50/16550/1
Hongjun Ni [Wed, 19 Dec 2018 21:20:08 +0000 (05:20 +0800)]
Fix interface build issue

Change-Id: I7e5d4551daa73560ca37232475fdba0296bd4105
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
6 years agoFix compiling issue 44/16544/1
Hongjun Ni [Wed, 19 Dec 2018 20:22:42 +0000 (04:22 +0800)]
Fix compiling issue

Change-Id: I441665fbc921bbf0840752d66af8e84a690a148c
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
6 years agoChange one committer email 36/16536/1
Hongjun Ni [Wed, 19 Dec 2018 11:05:31 +0000 (19:05 +0800)]
Change one committer email

Change-Id: I942b23d580d7d476edf033ad45d93c35b27e8bce
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
6 years agoRevert "Modify one committer email" 35/16535/2
Hongjun Ni [Wed, 19 Dec 2018 02:30:57 +0000 (02:30 +0000)]
Revert "Modify one committer email"

This reverts commit ce0df03065e2b5ed9eaf9f905dc83751d7e06316.

Change-Id: I85543a4177e8c4c56eabe37c893f61fd7162ee8a
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
6 years agoMerge "Init Openconfig pluging to sysrepo."
Hongjun Ni [Wed, 19 Dec 2018 02:23:47 +0000 (02:23 +0000)]
Merge "Init Openconfig pluging to sysrepo."

6 years agoMerge "Binary-api wrappers: IP and interfaces"
Hongjun Ni [Tue, 18 Dec 2018 05:27:01 +0000 (05:27 +0000)]
Merge "Binary-api wrappers: IP and interfaces"

6 years agoMerge "Modify one committer email"
Hongjun Ni [Tue, 18 Dec 2018 02:13:14 +0000 (02:13 +0000)]
Merge "Modify one committer email"

6 years agoModify one committer email 18/16518/1
Hongjun Ni [Tue, 18 Dec 2018 10:32:02 +0000 (18:32 +0800)]
Modify one committer email

Change-Id: I235440380303f6cc35584749ee7dbe46155f01e4
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
6 years agoBinary-api wrappers: IP and interfaces 37/16337/6
Pavol Hanzel [Tue, 4 Dec 2018 14:35:38 +0000 (15:35 +0100)]
Binary-api wrappers: IP and interfaces

Change-Id: I3b27dae29498346bf9baccd650d5260b0bfc6491
Signed-off-by: Pavol Hanzel <pavol.hanzel@pantheon.tech>
6 years agoInit Openconfig pluging to sysrepo. 58/16458/2
Andrej Kozemcak [Thu, 13 Dec 2018 08:10:36 +0000 (09:10 +0100)]
Init Openconfig pluging to sysrepo.

Change-Id: Icc14fe4af468a8f895e37aa53f68e5253e52a09e
Signed-off-by: Andrej Kozemcak <andrej.kozemcak@pantheon.tech>
6 years agoRegister function for openconfig modules. 48/16348/7
Andrej Kozemcak [Wed, 5 Dec 2018 08:24:50 +0000 (09:24 +0100)]
Register function for openconfig modules.

Change-Id: Iaa2ad537e1665adc53df3b645c9e2c3ad3329ac3
Signed-off-by: Andrej Kozemcak <andrej.kozemcak@pantheon.tech>
6 years agoOpenconfig local route xpath. 47/16347/5
Andrej Kozemcak [Tue, 4 Dec 2018 13:12:40 +0000 (14:12 +0100)]
Openconfig local route xpath.

Change-Id: Id180b4a54ab6a67f25077120fead854da79ec2b6
Signed-off-by: Andrej Kozemcak <andrej.kozemcak@pantheon.tech>
6 years agoOpenconfig interfaces xpath. 46/16346/4
Andrej Kozemcak [Tue, 4 Dec 2018 12:43:14 +0000 (13:43 +0100)]
Openconfig interfaces xpath.

Change-Id: If8af26c846ae82b7ef311e7d0b431c026ad0da25
Signed-off-by: Andrej Kozemcak <andrej.kozemcak@pantheon.tech>
6 years agoMerge "added .gitignore"
Hongjun Ni [Wed, 5 Dec 2018 20:10:19 +0000 (20:10 +0000)]
Merge "added .gitignore"

6 years agoAdd INFO.yaml file 32/15832/3
Vanessa Rene Valderrama [Thu, 8 Nov 2018 20:54:50 +0000 (14:54 -0600)]
Add INFO.yaml file

Add INFO.yaml to list:
- Project description
- Properties
- Issue Tracking
- Contacts
- PTL information
- Meeting information
- Committer information

Change-Id: Id88b813f3ebf9fd152b3e31e879ba4f171c57bde
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoadded .gitignore 49/16349/1
Pavol Hanzel [Wed, 5 Dec 2018 09:51:49 +0000 (10:51 +0100)]
added .gitignore

Change-Id: Iff206d3a7a60fd4e4add73f216c4f6007b180657
Signed-off-by: Pavol Hanzel <pavol.hanzel@pantheon.tech>
6 years agoRework vpp connection based on vapi library 00/16200/2
Hongjun Ni [Tue, 27 Nov 2018 15:07:20 +0000 (23:07 +0800)]
Rework vpp connection based on vapi library

Change-Id: I3b41b4141fd7ef7577f4f2cc9193b9c623a9d6d7
Signed-off-by: Chuanguo Wang <wangchuanguo@huachentel.com>
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
6 years agoFix comments on copyright etc. 30/16030/1
Hongjun Ni [Mon, 19 Nov 2018 22:04:34 +0000 (06:04 +0800)]
Fix comments on copyright etc.

Change-Id: I605d76017ba61a477532fb6ab3e4bea9b93e5119
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
6 years agoInitial code commit for Sweetcomb project 20/16020/1
Hongjun Ni [Mon, 19 Nov 2018 19:35:38 +0000 (03:35 +0800)]
Initial code commit for Sweetcomb project

The initial code is contruted by Cisco and HuachenTel.
It supports three key features:
1). Keeps compatible with IETF Yang Model and Honeycomb Yang Model.
2). Supports mulitiple clients to configure VPP simultaneously.
3). Automatically connect to VPP.

Change-Id: I3dda4fddb14062e5f113d505c6a7ee64d60c44c0
Signed-off-by: Rastislav Szabo <raszabo@cisco.com>
Signed-off-by: Chuanguo Wang <wangchuanguo@huachentel.com>
Signed-off-by: Hongjun Ni <hongjun.ni@intel.com>
6 years agoAdd .gitreview 31/15831/1
Vanessa Rene Valderrama [Thu, 8 Nov 2018 20:34:32 +0000 (14:34 -0600)]
Add .gitreview

Change-Id: Iccd76d7ffb5e9381294c04a90a5860d9b426aa7a
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
6 years agoInitial empty repository
Vanessa Rene Valderrama [Thu, 8 Nov 2018 18:45:38 +0000 (18:45 +0000)]
Initial empty repository