Home
last modified time | relevance | path

Searched refs:saddr (Results 1 - 14 of 14) sorted by relevance

/foundation/communication/netmanager_base/services/netmanagernative/bpf/include/netfirewall/
H A Dnetfirewall_match.h68 __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 Dnetfirewall_types.h83 __be32 saddr; member
87 struct in6_addr saddr; member
102 __be32 saddr; member
106 struct in6_addr saddr; member
H A Dnetfirewall_utils.h147 * @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 Dnetfirewall.h88 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 Dnetfirewall_ct_def.h52 __be32 saddr; member
56 struct in6_addr saddr; member
H A Dnetfirewall_event.h78 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 Dmdns_socket_listener.cpp293 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 Ddhcp_ipv6_client.cpp495 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 Ddhcp_socket.cpp219 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 Dmdns_socket_listener.h53 ssize_t Unicast(int sock, sockaddr *saddr, const MDnsPayload &);
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/
H A Dclatd_packet_converter.cpp288 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 Dbpf_netfirewall.cpp212 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 Dnetsys_netfirewall_test.cpp147 interceptEv.ipv4.saddr = srcIp; in HWTEST_F()
/foundation/communication/dhcp/test/fuzztest/dhcpclientfun_fuzzer/
H A Ddhcpclientfun_fuzzer.cpp346 pPacket.ip.saddr = static_cast<uint32_t>(data[0]); in CheckPacketUdpSumFuzzerTest()

Completed in 11 milliseconds