Home
last modified time | relevance | path

Searched refs:BitmapManager (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/bpf/include/
H A Dbpf_netfirewall.h246 void WriteSrcIpv4BpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
248 void WriteSrcIpv6BpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
250 void WriteDstIpv4BpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
252 void WriteDstIpv6BpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
254 void WriteSrcPortBpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
256 void WriteDstPortBpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
258 void WriteProtoBpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
260 void WriteAppUidBpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
262 void WriteUidBpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
264 void WriteActionBpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
H A Dbitmap_manager.h672 class BitmapManager {
674 BitmapManager() {} in BitmapManager() function
676 ~BitmapManager() = default;
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/bpf/src/
H A Dbpf_netfirewall.cpp236 BitmapManager manager; in SetBpfFirewallRules()
336 void NetsysBpfNetFirewall::WriteSrcIpv4BpfMap(BitmapManager &manager, NetFirewallRuleDirection dire… in WriteSrcIpv4BpfMap()
356 void NetsysBpfNetFirewall::WriteSrcIpv6BpfMap(BitmapManager &manager, NetFirewallRuleDirection dire… in WriteSrcIpv6BpfMap()
376 void NetsysBpfNetFirewall::WriteDstIpv4BpfMap(BitmapManager &manager, NetFirewallRuleDirection dire… in WriteDstIpv4BpfMap()
396 void NetsysBpfNetFirewall::WriteDstIpv6BpfMap(BitmapManager &manager, NetFirewallRuleDirection dire… in WriteDstIpv6BpfMap()
452 void NetsysBpfNetFirewall::WriteProtoBpfMap(BitmapManager &manager, NetFirewallRuleDirection direct… in WriteProtoBpfMap()
470 void NetsysBpfNetFirewall::WriteAppUidBpfMap(BitmapManager &manager, NetFirewallRuleDirection direc… in WriteAppUidBpfMap()
488 void NetsysBpfNetFirewall::WriteUidBpfMap(BitmapManager &manager, NetFirewallRuleDirection directio… in WriteUidBpfMap()
506 void NetsysBpfNetFirewall::WriteActionBpfMap(BitmapManager &manager, NetFirewallRuleDirection direc… in WriteActionBpfMap()
572 record->localPort = BitmapManager::Nstohl(info->sport); in NotifyInterceptEvent()
[all …]
H A Dbitmap_manager.cpp129 uint16_t BitmapManager::Hltons(int32_t n) in Hltons()
134 uint16_t BitmapManager::Nstohl(uint16_t n) in Nstohl()
140 int32_t BitmapManager::BuildBitmapMap(const std::vector<sptr<NetFirewallIpRule>> &ruleList) in BuildBitmapMap()
165 void BitmapManager::Clear() in Clear()
179 int32_t BitmapManager::InsertIp4SegBitmap(const NetFirewallIpParam &item, Bitmap &bitmap, Ip4RuleMa… in InsertIp4SegBitmap()
204 int32_t BitmapManager::InsertIp6SegBitmap(const NetFirewallIpParam &item, Bitmap &bitmap, Ip6RuleMa… in InsertIp6SegBitmap()
263 void BitmapManager::OrInsertPortBitmap(SegmentBitmapMap &portSegMap, BpfUnorderedMap<PortKey> &port… in OrInsertPortBitmap()
279 void BitmapManager::AddPortBitmap(const std::vector<NetFirewallPortParam> &port, Bitmap &bitmap, in AddPortBitmap()
293 int32_t BitmapManager::BuildMarkBitmap(const std::vector<sptr<NetFirewallIpRule>> &ruleList) in BuildMarkBitmap()
341 void BitmapManager::BuildNoMarkBitmap(const std::vector<sptr<NetFirewallIpRule>> &ruleList) in BuildNoMarkBitmap()
[all …]
/ohos5.0/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_netfirewall_test/
H A Dnetsys_netfirewall_test.cpp208 BitmapManager manager;