Home
last modified time | relevance | path

Searched refs:fwmark (Results 1 - 5 of 5) sorted by relevance

/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/
H A Dfwmark_network.cpp26 #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 Droute_manager.cpp33 #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 Dclat_manager.cpp27 #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 Dclat_manager_test.cpp105 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 Dclat_manager.h43 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