Searched refs:fwmark (Results 1 - 5 of 5) sorted by relevance
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/ |
H A D | fwmark_network.cpp | 26 #include "fwmark.h" 91 Fwmark fwmark; in SetMark() local 92 socklen_t fwmarkLen = sizeof(fwmark.intValue); in SetMark() 93 int32_t ret = getsockopt(*socketFd, SOL_SOCKET, SO_MARK, &fwmark.intValue, &fwmarkLen); in SetMark() 102 fwmark.netId = command->netId; in SetMark() 104 fwmark.explicitlySelected = false; in SetMark() 105 fwmark.protectedFromVpn = false; in SetMark() 106 fwmark.permission = PERMISSION_NONE; in SetMark() 108 fwmark.explicitlySelected = true; in SetMark() 113 fwmark in SetMark() [all...] |
/foundation/communication/netmanager_base/services/netmanagernative/src/manager/ |
H A D | route_manager.cpp | 33 #include "fwmark.h" 176 Fwmark fwmark; in AddInterfaceToDefaultNetwork() local 177 fwmark.netId = NETID_UNSET; in AddInterfaceToDefaultNetwork() 178 fwmark.permission = permission; in AddInterfaceToDefaultNetwork() 188 ruleInfo.ruleFwmark = fwmark.intValue; in AddInterfaceToDefaultNetwork() 204 Fwmark fwmark; in RemoveInterfaceFromDefaultNetwork() local 205 fwmark.netId = NETID_UNSET; in RemoveInterfaceFromDefaultNetwork() 206 fwmark.permission = permission; in RemoveInterfaceFromDefaultNetwork() 215 ruleInfo.ruleFwmark = fwmark.intValue; in RemoveInterfaceFromDefaultNetwork() 313 Fwmark fwmark; in UpdateVpnSystemPermissionRule() local 368 Fwmark fwmark; UpdateVnicUidRangesRule() local 562 Fwmark fwmark; UpdateVpnUidRangeRule() local 581 Fwmark fwmark; UpdateExplicitNetworkRuleWithUid() local 607 Fwmark fwmark; UpdateOutputInterfaceRulesWithUid() local 755 Fwmark fwmark; UpdateClatTunInterface() local 835 Fwmark fwmark; AddLocalNetworkRules() local 885 Fwmark fwmark; UpdateIncomingPacketMark() local 908 Fwmark fwmark; UpdateExplicitNetworkRule() local 937 Fwmark fwmark; UpdateOutputInterfaceRules() local [all...] |
H A D | clat_manager.cpp | 27 #include "fwmark.h" 52 uint32_t fwmark = GetFwmark(netId); in ClatStart() local 55 int32_t ret = GenerateClatSrcAddr(v6Iface, fwmark, nat64PrefixStr, v4Addr, v6Addr); in ClatStart() 71 ret = CreateAndConfigureClatSocket(v6Iface, v6Addr, fwmark, readSock6, writeSock6); in ClatStart() 134 int32_t ClatManager::GenerateClatSrcAddr(const std::string &v6Iface, uint32_t fwmark, const std::string &nat64PrefixStr, in GenerateClatSrcAddr() argument 148 ret = GenerateIpv6Address(v6Iface, v4AddrStr, nat64PrefixStr, fwmark, v6AddrStr); in GenerateClatSrcAddr() 212 int32_t ClatManager::CreateAndConfigureClatSocket(const std::string &v6Iface, const INetAddr &v6Addr, uint32_t fwmark, in CreateAndConfigureClatSocket() argument 221 ret = OpenRawSocket6(fwmark, writeSock6); in CreateAndConfigureClatSocket()
|
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/ |
H A D | clat_manager_test.cpp | 105 uint32_t fwmark = 1; in HWTEST_F() local 109 int32_t ret = instance_->GenerateClatSrcAddr(v6Iface, fwmark, nat64PrefixStr, v4Addr, v6Addr); in HWTEST_F() 138 uint32_t fwmark = 1; in HWTEST_F() local 143 int32_t ret = instance_->CreateAndConfigureClatSocket(v6Iface, v6Addr, fwmark, readSock6, writeSock6); in HWTEST_F()
|
/foundation/communication/netmanager_base/services/netmanagernative/include/manager/ |
H A D | clat_manager.h | 43 int32_t GenerateClatSrcAddr(const std::string &v6Iface, uint32_t fwmark, const std::string &nat64PrefixStr, 49 int32_t CreateAndConfigureClatSocket(const std::string &v6Iface, const INetAddr &v6Addr, uint32_t fwmark,
|
Completed in 4 milliseconds