/foundation/communication/netmanager_base/services/netmanagernative/bpf/include/netfirewall/ |
H A D | netfirewall_match.h | 68 __be32 tmp = tuple->ipv4.saddr;
in swap_tuple_addrs() 69 tuple->ipv4.saddr = tuple->ipv4.daddr;
in swap_tuple_addrs() 72 struct in6_addr tmp = tuple->ipv6.saddr;
in swap_tuple_addrs() 73 tuple->ipv6.saddr = tuple->ipv6.daddr;
in swap_tuple_addrs() 96 load_l3_v4_addrs(skb, l3_nhoff, &(tuple->ipv4.saddr), &(tuple->ipv4.daddr));
in get_match_tuple() 98 load_l3_v6_addrs(skb, l3_nhoff, &(tuple->ipv6.saddr), &(tuple->ipv6.daddr));
in get_match_tuple() 163 .data = tuple->ipv4.saddr,
in match_addrs() 166 result = lookup_map(GET_MAP(ingress, saddr), &lpm_key, &other_lpm_key);
in match_addrs() 186 memcpy(&(lpm_key.data), &(tuple->ipv6.saddr), sizeof(lpm_key.data));
in match_addrs() 359 .data = tuple->ipv4.saddr,
in MatchDomain() [all...] |
H A D | netfirewall_types.h | 83 __be32 saddr;
member 87 struct in6_addr saddr;
member 102 __be32 saddr;
member 106 struct in6_addr saddr;
member
|
H A D | netfirewall_utils.h | 147 * @param saddr out saddr
151 static __always_inline bool load_l3_v4_addrs(const struct __sk_buff *skb, __u32 l3_nhoff, __be32 *saddr, __be32 *daddr)
in load_l3_v4_addrs() argument 160 *saddr = iph.saddr;
in load_l3_v4_addrs() 171 * @param saddr out saddr
175 static __always_inline bool load_l3_v6_addrs(const struct __sk_buff *skb, __u32 l3_nhoff, struct in6_addr *saddr,
in load_l3_v6_addrs() argument 185 *saddr = ip6h.saddr;
in load_l3_v6_addrs() [all...] |
H A D | netfirewall.h | 88 ct_tpl->ipv4.saddr = match_tpl->ipv4.saddr; in get_ct_tuple() 91 ct_tpl->ipv6.saddr = match_tpl->ipv6.saddr; in get_ct_tuple()
|
H A D | netfirewall_ct_def.h | 52 __be32 saddr;
member 56 struct in6_addr saddr;
member
|
H A D | netfirewall_event.h | 78 ev.ipv4.saddr = tuple->ipv4.saddr;
in log_intercept() 81 ev.ipv6.saddr = tuple->ipv6.saddr;
in log_intercept()
|
/foundation/communication/netmanager_ext/services/mdnsmanager/src/ |
H A D | mdns_socket_listener.cpp | 293 sockaddr_in *saddr = reinterpret_cast<sockaddr_in *>(ifa->ifa_addr); in OpenSocketV4() local 307 reinterpret_cast<sockaddr_in *>(&saddr_[sock])->sin_addr = saddr->sin_addr; in OpenSocketV4() 325 sockaddr_in6 *saddr = reinterpret_cast<sockaddr_in6 *>(ifa->ifa_addr); in OpenSocketV6() local 339 reinterpret_cast<sockaddr_in6 *>(&saddr_[sock])->sin6_addr = saddr->sin6_addr; in OpenSocketV6() 415 sockaddr *saddr = (sockaddr *)&addr; in ReceiveInSock() local 428 msg.msg_name = saddr; in ReceiveInSock() 485 sockaddr_in saddr{.sin_family = AF_INET, .sin_port = htons(MDNS_PORT), .sin_addr = addr}; in Multicast() 486 ret = sendto(sock, payload.data(), payload.size(), 0, reinterpret_cast<const sockaddr *>(&saddr), in Multicast() 487 sizeof(saddr)); in Multicast() 490 sockaddr_in6 saddr{ in Multicast() 500 Unicast(int sock, sockaddr *saddr, const MDnsPayload &payload) Unicast() argument [all...] |
/foundation/communication/dhcp/services/dhcp_client/src/ |
H A D | dhcp_ipv6_client.cpp | 495 struct sockaddr saddr; in createKernelSocket() local 496 (void)memset_s(&saddr, sizeof(saddr), 0, sizeof(saddr)); in createKernelSocket() 497 setSocketFilter(&saddr); in createKernelSocket() 498 if (bind(sockFd, &saddr, sizeof(saddr)) < 0) { in createKernelSocket()
|
H A D | dhcp_socket.cpp | 219 udpPackets.ip.saddr = srcIp; in SendToDhcpPacket() 377 u_int32_t source = pPacket->ip.saddr; in CheckPacketUdpSum() 384 pPacket->ip.saddr = source; in CheckPacketUdpSum()
|
/foundation/communication/netmanager_ext/services/mdnsmanager/include/ |
H A D | mdns_socket_listener.h | 53 ssize_t Unicast(int sock, sockaddr *saddr, const MDnsPayload &);
|
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/ |
H A D | clatd_packet_converter.cpp | 288 ConvertV4Address(ipHeader->saddr, ip6Header->ip6_src); in WriteIpv6Header() 304 ConvertV6Address(ip6Header->ip6_src, ipHeader->saddr); in WriteIpv4Header() 307 if (static_cast<uint32_t>(ipHeader->saddr) == INADDR_NONE) { in WriteIpv4Header() 308 ipHeader->saddr = htonl((0xffffff << CHAR_BIT) + ip6Header->ip6_hlim); in WriteIpv4Header() 374 sum = AddChecksum(sum, &(ipHeader->saddr), sizeof(uint32_t)); in CalV4PseudoHeaderChecksum()
|
/foundation/communication/netmanager_base/services/netmanagernative/bpf/src/ |
H A D | bpf_netfirewall.cpp | 212 ClearBpfMap(GET_MAP_PATH(ingress, saddr), ip4Key, ruleCode); in ClearBpfFirewallRules() 355 WriteBpfMap(GET_MAP_PATH(ingress, saddr), key, rule); in WriteSrcIpv4BpfMap() 583 inet_ntop(AF_INET, &(info->ipv4.saddr), ip4, INET_ADDRSTRLEN); in NotifyInterceptEvent() 590 inet_ntop(AF_INET6, &(info->ipv6.saddr), ip6, INET6_ADDRSTRLEN); in NotifyInterceptEvent()
|
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_netfirewall_test/ |
H A D | netsys_netfirewall_test.cpp | 147 interceptEv.ipv4.saddr = srcIp; in HWTEST_F()
|
/foundation/communication/dhcp/test/fuzztest/dhcpclientfun_fuzzer/ |
H A D | dhcpclientfun_fuzzer.cpp | 346 pPacket.ip.saddr = static_cast<uint32_t>(data[0]); in CheckPacketUdpSumFuzzerTest()
|