MOD aaa-12 解决获取失败的问题
SOL 解决获取失败的问题 修改人:zhangliang 检视人:zhangliang
This commit is contained in:
parent
b2d1dcfcaa
commit
83b9d765bf
|
@ -719,7 +719,7 @@ ret_code br_if_config_chk(uint source,uint *config_type,
|
||||||
{
|
{
|
||||||
strncpy(input, br_config.ports[i], INTERFACE_NAMSIZ);
|
strncpy(input, br_config.ports[i], INTERFACE_NAMSIZ);
|
||||||
rpc_free(br_config.ports[i]);
|
rpc_free(br_config.ports[i]);
|
||||||
|
br_config.ports[i] = NULL;
|
||||||
input += INTERFACE_NAMSIZ;
|
input += INTERFACE_NAMSIZ;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -730,7 +730,16 @@ exit:
|
||||||
|
|
||||||
if(br_config.ports)
|
if(br_config.ports)
|
||||||
{
|
{
|
||||||
|
for(i = 0; i < br_config.port_num; i++)
|
||||||
|
{
|
||||||
|
if(br_config.ports[i])
|
||||||
|
{
|
||||||
|
rpc_free(br_config.ports[i]);
|
||||||
|
br_config.ports[i] = NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
rpc_free(br_config.ports);
|
rpc_free(br_config.ports);
|
||||||
|
br_config.ports = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
|
Loading…
Reference in New Issue