/foundation/communication/netmanager_base/services/common/src/ |
H A D | route_utils.cpp | 34 int32_t RouteUtils::AddRoutesToLocal(const std::string &iface, const std::list<Route> &routes) in AddRoutesToLocal() argument 37 for (iter = routes.begin(); iter != routes.end(); ++iter) { in AddRoutesToLocal() 57 int32_t RouteUtils::RemoveRoutesFromLocal(const std::list<Route> &routes) in RemoveRoutesFromLocal() argument 60 for (iter = routes.begin(); iter != routes.end(); ++iter) { in RemoveRoutesFromLocal()
|
/foundation/communication/netmanager_base/services/common/include/ |
H A D | route_utils.h | 43 * @param routes the list of route 47 static int32_t AddRoutesToLocal(const std::string &iface, const std::list<Route> &routes); 52 * @param routes the list of route 56 static int32_t RemoveRoutesFromLocal(const std::list<Route> &routes);
|
/foundation/communication/netmanager_base/frameworks/cj/connection/src/ |
H A D | net_connection_callback.cpp | 144 props.routes = static_cast<CRouteInfo *>(malloc(sizeof(CRouteInfo) * props.routeSize)); in SetConnectionProp() 145 if (props.routes == nullptr) { in SetConnectionProp() 157 props.routes[i] = CRouteInfo{.interfaceName = MallocCString(it->iface_), in SetConnectionProp() 194 .routes = nullptr}; in NetConnectionPropertiesChange()
|
H A D | net_connection_ffi.cpp | 227 ret.routes = static_cast<CRouteInfo *>(malloc(sizeof(CRouteInfo) * ret.routeSize)); in SetRoute() 228 if (ret.routes == nullptr) { in SetRoute() 243 ret.routes[i] = CRouteInfo{.interfaceName = MallocCString(it->iface_), in SetRoute() 264 ret.routes = nullptr; in CJ_GetConnectionProperties()
|
/foundation/communication/netmanager_base/frameworks/cj/connection/include/ |
H A D | common.h | 73 CRouteInfo *routes; member
|
/foundation/communication/netmanager_ext/frameworks/js/napi/vpn/src/context/ |
H A D | setup_context.cpp | 42 constexpr const char *CONFIG_ROUTES = "routes"; 343 // parse routes. in ParseAddrRouteParams() 345 napi_value routes = NapiUtils::GetNamedProperty(GetEnv(), config, CONFIG_ROUTES); in ParseAddrRouteParams() local 346 if (!NapiUtils::IsArray(GetEnv(), routes)) { in ParseAddrRouteParams() 347 NETMGR_EXT_LOG_E("routes is not array"); in ParseAddrRouteParams() 350 uint32_t routesLength = NapiUtils::GetArrayLength(GetEnv(), routes); in ParseAddrRouteParams() 353 if (!ParseRoute(GetEnv(), NapiUtils::GetArrayElement(GetEnv(), routes, idx), routeInfo)) { in ParseAddrRouteParams()
|
/foundation/communication/netmanager_ext/frameworks/js/napi/vpnext/src/context/ |
H A D | setup_context_ext.cpp | 39 constexpr const char *CONFIG_ROUTES = "routes"; 319 // parse routes. in ParseAddrRouteParams() 321 napi_value routes = NapiUtils::GetNamedProperty(GetEnv(), config, CONFIG_ROUTES); in ParseAddrRouteParams() local 322 if (!NapiUtils::IsArray(GetEnv(), routes)) { in ParseAddrRouteParams() 323 NETMGR_EXT_LOG_E("routes is not array"); in ParseAddrRouteParams() 326 uint32_t routesLength = NapiUtils::GetArrayLength(GetEnv(), routes); in ParseAddrRouteParams() 329 if (!ParseRoute(GetEnv(), NapiUtils::GetArrayElement(GetEnv(), routes, idx), routeInfo)) { in ParseAddrRouteParams()
|
/foundation/communication/netmanager_ext/frameworks/js/napi/vpn/src/ |
H A D | vpn_config_utils.cpp | 104 // parse routes. in ParseAddrRouteParams() 106 napi_value routes = NapiUtils::GetNamedProperty(env, config, CONFIG_ROUTES); in ParseAddrRouteParams() local 107 if (!NapiUtils::IsArray(env, routes)) { in ParseAddrRouteParams() 108 NETMGR_EXT_LOG_E("routes is not array"); in ParseAddrRouteParams() 111 uint32_t routesLength = NapiUtils::GetArrayLength(env, routes); in ParseAddrRouteParams() 114 if (!ParseRoute(env, NapiUtils::GetArrayElement(env, routes, idx), routeInfo)) { in ParseAddrRouteParams()
|
/foundation/communication/netmanager_ext/services/ethernetmanager/src/ |
H A D | ethernet_configuration.cpp | 517 std::string ipAddresses, netMasks, gateways, routes, routeMasks, dnsServers; in ParseStaticConfig() local 539 routes = fileContent.substr(pos, fileContent.find(WRAP, pos) - pos); in ParseStaticConfig() 555 StaticConfiguration::ExtractNetAddrBySeparator(routes, cfg->ipStatic_.routeList_); in ParseStaticConfig() 652 std::string routes = AccumulateNetAddress(cfg->ipStatic_.routeList_); in GenCfgContent() local 665 fileContent = fileContent + KEY_ROUTE + routes + WRAP; in GenCfgContent()
|
/foundation/communication/netmanager_ext/services/vpnmanager/src/ |
H A D | networkvpn_service.cpp | 395 cJSON *routes = cJSON_GetObjectItem(doc, "routes"); in ConvertVecRouteToConfig() local 396 if (routes != nullptr && cJSON_IsArray(routes)) { in ConvertVecRouteToConfig() 397 uint32_t itemSize = cJSON_GetArraySize(routes); in ConvertVecRouteToConfig() 399 cJSON *item = cJSON_GetArrayItem(routes, i); in ConvertVecRouteToConfig() 481 void NetworkVpnService::ConvertVecRouteToJson(const std::vector<Route>& routes, cJSON* jVecRoutes) in ConvertVecRouteToJson() argument 483 for (const auto& mem : routes) { in ConvertVecRouteToJson() 514 cJSON_AddItemToObject(root, "routes", jVecRoutes); in ParseConfigToJson()
|
/foundation/communication/netmanager_ext/services/vpnmanager/include/ |
H A D | networkvpn_service.h | 218 void ConvertVecRouteToJson(const std::vector<Route>& routes, cJSON* jVecRoutes);
|
/foundation/communication/netmanager_base/frameworks/js/napi/connection/connection_exec/src/ |
H A D | connection_exec.cpp | 795 napi_value routes = NapiUtils::CreateArray(env, std::min(linkInfo->routeList_.size(), MAX_ARRAY_LENGTH)); in FillRouoteList() local 818 NapiUtils::SetArrayElement(env, routes, index, route); in FillRouoteList() 820 NapiUtils::SetNamedProperty(env, connectionProperties, KEY_ROUTES, routes); in FillRouoteList()
|