summaryrefslogtreecommitdiffstats
path: root/src/nSocket/nstack
diff options
context:
space:
mode:
authorrainbow_0206 <jiangwenjiang@huawei.com>2018-09-18 19:39:52 +0800
committerrainbow_0206 <jiangwenjiang@huawei.com>2018-10-09 19:11:54 +0800
commit74d149fea978f0200a1d3af07e0efccaf0ee993a (patch)
treeef4755271258c8409ee6e55f3da76f0a7bc58396 /src/nSocket/nstack
parent2827d26800e19858d4a9856c8a8f977a273f9910 (diff)
Fix: delete g_nstack_plane_info and fix json file
Change-Id: Ib9d92b547af01ee5d46723b15d5aea3fcbe2b989 Signed-off-by: rainbow_0206 <jiangwenjiang@huawei.com>
Diffstat (limited to 'src/nSocket/nstack')
-rw-r--r--src/nSocket/nstack/nstack_info_parse.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/nSocket/nstack/nstack_info_parse.c b/src/nSocket/nstack/nstack_info_parse.c
index 989c3b8..04abb4e 100644
--- a/src/nSocket/nstack/nstack_info_parse.c
+++ b/src/nSocket/nstack/nstack_info_parse.c
@@ -241,7 +241,8 @@ nstack_parse_rd_cfg_json (char *param, rd_route_data ** data, int *num)
{
rddata = rdtemp + icnt;
rddata->type = RD_DATA_TYPE_IP;
- (void) json_object_object_get_ex (module_obj, "type", &temp_obj);
+ (void) json_object_object_get_ex (module_obj, "stack_name",
+ &temp_obj);
if (temp_obj)
{
temp_value = json_object_get_string (temp_obj);
@@ -280,21 +281,21 @@ nstack_parse_rd_cfg_json (char *param, rd_route_data ** data, int *num)
}
}
- for (index = 0; index < ip_list_num; index++)
+ for (index = 0; index < proto_list_num; index++)
{
module_obj = json_object_array_get_idx (proto_list_obj, index);
if (module_obj)
{
rddata = rdtemp + icnt;
rddata->type = RD_DATA_TYPE_PROTO;
- (void) json_object_object_get_ex (module_obj, "type", &temp_obj);
+ (void) json_object_object_get_ex (module_obj, "stack_name",
+ &temp_obj);
if (temp_obj)
{
temp_value = json_object_get_string (temp_obj);
if (!temp_value)
{
- NSSOC_LOGERR ("can't get value from subnet index:%d",
- index);
+ NSSOC_LOGERR ("can't get value from proto index:%d", index);
goto RETURN_ERROR;
}
(void) STRNCPY_S (rddata->stack_name, RD_PLANE_NAMELEN,
@@ -307,8 +308,7 @@ nstack_parse_rd_cfg_json (char *param, rd_route_data ** data, int *num)
temp_value = json_object_get_string (temp_obj);
if (!temp_value)
{
- NSSOC_LOGERR ("can't get value from subnet index:%d",
- index);
+ NSSOC_LOGERR ("can't get value from proto index:%d", index);
goto RETURN_ERROR;
}
rddata->proto_type = atoi (temp_value);