/linux-6.12.1/arch/um/drivers/ |
D | umcast_user.c | 34 sin->sin_addr.s_addr = in_aton(addr); in new_addr() 36 sin->sin_addr.s_addr = INADDR_ANY; in new_addr() 73 if ((!pri->unicast && lsin->sin_addr.s_addr == 0) || in umcast_open() 74 (rsin->sin_addr.s_addr == 0) || in umcast_open() 124 mreq.imr_multiaddr.s_addr = lsin->sin_addr.s_addr; in umcast_open() 125 mreq.imr_interface.s_addr = 0; in umcast_open() 156 mreq.imr_multiaddr.s_addr = lsin->sin_addr.s_addr; in umcast_close() 157 mreq.imr_interface.s_addr = 0; in umcast_close()
|
/linux-6.12.1/net/sctp/ |
D | protocol.c | 90 addr->a.v4.sin_addr.s_addr = ifa->ifa_local; in sctp_v4_copy_addrlist() 227 sa->sin_addr.s_addr = ip_hdr(skb)->saddr; in sctp_v4_from_skb() 230 sa->sin_addr.s_addr = ip_hdr(skb)->daddr; in sctp_v4_from_skb() 240 addr->v4.sin_addr.s_addr = inet_sk(sk)->inet_rcv_saddr; in sctp_v4_from_sk() 247 inet_sk(sk)->inet_rcv_saddr = addr->v4.sin_addr.s_addr; in sctp_v4_to_sk_saddr() 253 inet_sk(sk)->inet_daddr = addr->v4.sin_addr.s_addr; in sctp_v4_to_sk_daddr() 266 addr->v4.sin_addr.s_addr = param->v4.addr.s_addr; in sctp_v4_from_addr_param() 282 param->v4.addr.s_addr = addr->v4.sin_addr.s_addr; in sctp_v4_to_addr_param() 293 saddr->v4.sin_addr.s_addr = fl4->saddr; in sctp_v4_dst_saddr() 305 if (addr1->v4.sin_addr.s_addr != addr2->v4.sin_addr.s_addr) in sctp_v4_cmp_addr() [all …]
|
/linux-6.12.1/drivers/net/vxlan/ |
D | vxlan_private.h | 85 return a->sin.sin_addr.s_addr == b->sin.sin_addr.s_addr; in vxlan_addr_equal() 96 ip->sin.sin_addr.s_addr = nla_get_in_addr(nla); in vxlan_nla_get_addr() 110 return nla_put_in_addr(skb, attr, ip->sin.sin_addr.s_addr); in vxlan_nla_put_addr() 118 return ipv4_is_multicast(ip->sin.sin_addr.s_addr); in vxlan_addr_is_multicast() 126 return a->sin.sin_addr.s_addr == b->sin.sin_addr.s_addr; in vxlan_addr_equal() 135 ip->sin.sin_addr.s_addr = nla_get_in_addr(nla); in vxlan_nla_get_addr() 146 return nla_put_in_addr(skb, attr, ip->sin.sin_addr.s_addr); in vxlan_nla_put_addr() 151 return ipv4_is_multicast(ip->sin.sin_addr.s_addr); in vxlan_addr_is_multicast()
|
D | vxlan_multicast.c | 28 .imr_multiaddr.s_addr = ip->sin.sin_addr.s_addr, in vxlan_igmp_join() 62 .imr_multiaddr.s_addr = ip->sin.sin_addr.s_addr, in vxlan_igmp_leave()
|
/linux-6.12.1/drivers/net/wireguard/ |
D | socket.c | 24 .saddr = endpoint->src4.s_addr, in send4() 25 .daddr = endpoint->addr4.sin_addr.s_addr, in send4() 55 endpoint->src4.s_addr = 0; in send4() 65 endpoint->src4.s_addr = 0; in send4() 242 endpoint->addr4.sin_addr.s_addr = ip_hdr(skb)->saddr; in wg_socket_endpoint_from_skb() 243 endpoint->src4.s_addr = ip_hdr(skb)->daddr; in wg_socket_endpoint_from_skb() 262 a->addr4.sin_addr.s_addr == b->addr4.sin_addr.s_addr && in endpoint_eq() 263 a->src4.s_addr == b->src4.s_addr && a->src_if4 == b->src_if4) || in endpoint_eq() 361 .local_ip.s_addr = htonl(INADDR_ANY), in wg_socket_init()
|
/linux-6.12.1/net/tipc/ |
D | udp_media.c | 109 return ipv4_is_multicast(addr->ipv4.s_addr); in tipc_udp_is_mcast_addr() 184 .daddr = dst->ipv4.s_addr, in tipc_udp_xmit() 185 .saddr = src->ipv4.s_addr, in tipc_udp_xmit() 198 udp_tunnel_xmit_skb(rt, ub->ubsock->sk, skb, src->ipv4.s_addr, in tipc_udp_xmit() 199 dst->ipv4.s_addr, 0, ttl, 0, src->port, in tipc_udp_xmit() 349 src.ipv4.s_addr = iphdr->saddr; in tipc_udp_rcast_disc() 438 ip4.sin_addr.s_addr = addr->ipv4.s_addr; in __tipc_nl_add_udp_addr() 596 addr->ipv4.s_addr = ip4->sin_addr.s_addr; in tipc_parse_udp_addr() 730 dev = __ip_dev_find(net, local.ipv4.s_addr, false); in tipc_udp_enable() 739 udp_conf.local_ip.s_addr = htonl(INADDR_ANY); in tipc_udp_enable() [all …]
|
/linux-6.12.1/include/linux/sunrpc/ |
D | addr.h | 56 return sin1->sin_addr.s_addr == sin2->sin_addr.s_addr; in rpc_cmp_addr4() 66 dsin->sin_addr.s_addr = ssin->sin_addr.s_addr; in __rpc_copy_addr4()
|
/linux-6.12.1/include/trace/events/ |
D | net_probe_common.h | 12 v4->sin_addr.s_addr = inet->inet_saddr; \ 16 v4->sin_addr.s_addr = inet->inet_daddr; \ 79 v4->sin_addr.s_addr = ip_hdr(skb)->saddr; \ 83 v4->sin_addr.s_addr = ip_hdr(skb)->daddr; \
|
/linux-6.12.1/net/l2tp/ |
D | l2tp_ip.c | 293 chk_addr_ret = inet_addr_type(net, addr->l2tp_addr.s_addr); in l2tp_ip_bind() 295 if (addr->l2tp_addr.s_addr && chk_addr_ret != RTN_LOCAL && in l2tp_ip_bind() 299 if (addr->l2tp_addr.s_addr) { in l2tp_ip_bind() 300 inet->inet_rcv_saddr = addr->l2tp_addr.s_addr; in l2tp_ip_bind() 301 inet->inet_saddr = addr->l2tp_addr.s_addr; in l2tp_ip_bind() 308 if (__l2tp_ip_bind_lookup(net, addr->l2tp_addr.s_addr, 0, in l2tp_ip_bind() 340 if (ipv4_is_multicast(lsa->l2tp_addr.s_addr)) in l2tp_ip_connect() 390 lsa->l2tp_addr.s_addr = inet->inet_daddr; in l2tp_ip_getname() 397 lsa->l2tp_addr.s_addr = addr; in l2tp_ip_getname() 452 daddr = lip->l2tp_addr.s_addr; in l2tp_ip_sendmsg() [all …]
|
/linux-6.12.1/net/mctp/ |
D | device.c | 226 if (!mctp_address_unicast(addr->s_addr)) in mctp_rtm_newaddr() 230 if (memchr(mdev->addrs, addr->s_addr, mdev->num_addrs)) in mctp_rtm_newaddr() 237 tmp_addrs[mdev->num_addrs] = addr->s_addr; in mctp_rtm_newaddr() 247 mctp_addr_notify(mdev, addr->s_addr, RTM_NEWADDR, skb, nlh); in mctp_rtm_newaddr() 248 mctp_route_add_local(mdev, addr->s_addr); in mctp_rtm_newaddr() 289 pos = memchr(mdev->addrs, addr->s_addr, mdev->num_addrs); in mctp_rtm_deladdr() 293 rc = mctp_route_remove_local(mdev, addr->s_addr); in mctp_rtm_deladdr() 303 mctp_addr_notify(mdev, addr->s_addr, RTM_DELADDR, skb, nlh); in mctp_rtm_deladdr()
|
/linux-6.12.1/net/ipv4/ |
D | ip_sockglue.c | 58 info.ipi_addr.s_addr = ip_hdr(skb)->daddr; in ip_cmsg_recv_pktinfo() 162 sin.sin_addr.s_addr = ip_hdr(skb)->daddr; in ip_cmsg_recv_dstaddr() 297 ipc->addr = info->ipi_spec_dst.s_addr; in ip_cmsg_send() 516 info->ipi_spec_dst.s_addr = ip_hdr(skb)->saddr; in ipv4_datagram_support_cmsg() 556 sin->sin_addr.s_addr = *(__be32 *)(skb_network_header(skb) + in ip_recv_error() 569 sin->sin_addr.s_addr = ip_hdr(skb)->saddr; in ip_recv_error() 678 msf->imsf_multiaddr = psin->sin_addr.s_addr; in set_mcast_msfilter() 687 msf->imsf_slist_flex[i] = psin->sin_addr.s_addr; in set_mcast_msfilter() 738 mreqs.imr_multiaddr = psin->sin_addr.s_addr; in do_mcast_group_source() 740 mreqs.imr_sourceaddr = psin->sin_addr.s_addr; in do_mcast_group_source() [all …]
|
D | igmp.c | 1836 if (imr->imr_address.s_addr) { in ip_mc_find_dev() 1837 dev = __ip_dev_find(net, imr->imr_address.s_addr, false); in ip_mc_find_dev() 1844 imr->imr_multiaddr.s_addr, in ip_mc_find_dev() 2176 __be32 addr = imr->imr_multiaddr.s_addr; in __ip_mc_join_group() 2200 if (i->multi.imr_multiaddr.s_addr == addr && in __ip_mc_join_group() 2247 return ip_mc_del_src(in_dev, &iml->multi.imr_multiaddr.s_addr, in ip_mc_leave_src() 2250 err = ip_mc_del_src(in_dev, &iml->multi.imr_multiaddr.s_addr, in ip_mc_leave_src() 2266 __be32 group = imr->imr_multiaddr.s_addr; in ip_mc_leave_group() 2273 if (!imr->imr_ifindex && !imr->imr_address.s_addr && !in_dev) { in ip_mc_leave_group() 2281 if (iml->multi.imr_multiaddr.s_addr != group) in ip_mc_leave_group() [all …]
|
/linux-6.12.1/net/rds/ |
D | bind.c | 182 sin->sin_addr.s_addr == htonl(INADDR_ANY) || in rds_bind() 183 sin->sin_addr.s_addr == htonl(INADDR_BROADCAST) || in rds_bind() 184 ipv4_is_multicast(sin->sin_addr.s_addr)) in rds_bind() 186 ipv6_addr_set_v4mapped(sin->sin_addr.s_addr, &v6addr); in rds_bind()
|
/linux-6.12.1/drivers/net/ppp/ |
D | pptp.c | 53 static struct pppox_sock *lookup_chan(u16 call_id, __be32 s_addr) in lookup_chan() argument 62 if (opt->dst_addr.sin_addr.s_addr != s_addr) in lookup_chan() 86 opt->dst_addr.sin_addr.s_addr == d_addr) in lookup_chan_dst() 141 po->proto.pptp.dst_addr.sin_addr.s_addr, in pptp_route_output() 142 po->proto.pptp.src_addr.sin_addr.s_addr, in pptp_route_output() 431 if (lookup_chan_dst(sp->sa_addr.pptp.call_id, sp->sa_addr.pptp.sin_addr.s_addr)) in pptp_connect() 447 if (!opt->src_addr.sin_addr.s_addr || !sp->sa_addr.pptp.sin_addr.s_addr) { in pptp_connect()
|
/linux-6.12.1/net/netlabel/ |
D | netlabel_unlabeled.c | 243 entry->list.addr = addr->s_addr & mask->s_addr; in netlbl_unlhsh_add_addr4() 244 entry->list.mask = mask->s_addr; in netlbl_unlhsh_add_addr4() 415 addr4->s_addr, in netlbl_unlhsh_add() 416 mask4->s_addr); in netlbl_unlhsh_add() 480 list_entry = netlbl_af4list_remove(addr->s_addr, mask->s_addr, in netlbl_unlhsh_remove_addr4() 494 addr->s_addr, mask->s_addr); in netlbl_unlhsh_remove_addr4() 1099 addr_struct.s_addr = addr4->list.addr; in netlbl_unlabel_staticlist_gen() 1102 addr_struct.s_addr); in netlbl_unlabel_staticlist_gen() 1106 addr_struct.s_addr = addr4->list.mask; in netlbl_unlabel_staticlist_gen() 1109 addr_struct.s_addr); in netlbl_unlabel_staticlist_gen()
|
D | netlabel_mgmt.c | 180 map->list.addr = addr->s_addr & mask->s_addr; in netlbl_mgmt_add_common() 181 map->list.mask = mask->s_addr; in netlbl_mgmt_add_common() 318 addr_struct.s_addr = iter4->addr; in netlbl_mgmt_listentry() 320 addr_struct.s_addr); in netlbl_mgmt_listentry() 323 addr_struct.s_addr = iter4->mask; in netlbl_mgmt_listentry() 325 addr_struct.s_addr); in netlbl_mgmt_listentry()
|
/linux-6.12.1/tools/testing/selftests/net/ |
D | timestamping.c | 418 addr.sin_addr.s_addr = htonl(INADDR_ANY); in main() 431 imr.imr_multiaddr.s_addr = iaddr.s_addr; in main() 432 imr.imr_interface.s_addr = in main() 433 ((struct sockaddr_in *)&device.ifr_addr)->sin_addr.s_addr; in main() 435 &imr.imr_interface.s_addr, sizeof(struct in_addr)) < 0) in main()
|
D | reuseport_addr_any.c | 48 addr4.sin_addr.s_addr = htonl(INADDR_ANY); in build_rcv_fd() 49 else if (!inet_pton(family, addr_str, &addr4.sin_addr.s_addr)) in build_rcv_fd() 113 saddr4.sin_addr.s_addr = htonl(INADDR_ANY); in connect_and_send() 117 if (!inet_pton(family, IP4_ADDR, &daddr4.sin_addr.s_addr)) in connect_and_send()
|
D | reuseport_dualstack.c | 42 addr4->sin_addr.s_addr = htonl(INADDR_ANY); in build_rcv_fd() 79 saddr.sin_addr.s_addr = htonl(INADDR_ANY); in send_from_v4() 83 daddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); in send_from_v4()
|
D | psock_lib.h | 91 saddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); in pair_udp_open() 96 daddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); in pair_udp_open()
|
/linux-6.12.1/tools/testing/selftests/bpf/ |
D | test_flow_dissector.c | 87 .sin_addr.s_addr = __constant_htonl(addr4), \ 315 in_saddr4.sin_addr.s_addr, in build_packet() 316 in_daddr4.sin_addr.s_addr, in build_packet() 338 out_saddr4.sin_addr.s_addr, in build_packet() 339 out_daddr4.sin_addr.s_addr, in build_packet() 374 extra_saddr4.sin_addr.s_addr, in build_packet() 375 extra_daddr4.sin_addr.s_addr, in build_packet()
|
/linux-6.12.1/include/net/ |
D | vxlan.h | 456 return ipa->sin.sin_addr.s_addr == htonl(INADDR_ANY); in vxlan_addr_any() 464 return ipv4_is_multicast(ipa->sin.sin_addr.s_addr); in vxlan_addr_multicast() 471 return ipa->sin.sin_addr.s_addr == htonl(INADDR_ANY); in vxlan_addr_any() 476 return ipv4_is_multicast(ipa->sin.sin_addr.s_addr); in vxlan_addr_multicast() 571 rdst->remote_ip.sin.sin_addr.s_addr = nhc->nhc_gw.ipv4; in vxlan_fdb_nh_path_select()
|
/linux-6.12.1/tools/testing/selftests/net/netfilter/ |
D | sctp_collision.c | 29 saddr.sin_addr.s_addr = inet_addr(argv[2]); in main() 45 daddr.sin_addr.s_addr = inet_addr(argv[4]); in main()
|
/linux-6.12.1/net/netfilter/ |
D | nf_flow_table_bpf.c | 80 tuple.src_v4.s_addr = fib_tuple->ipv4_src; in bpf_xdp_flow_lookup() 81 tuple.dst_v4.s_addr = fib_tuple->ipv4_dst; in bpf_xdp_flow_lookup()
|
/linux-6.12.1/tools/testing/selftests/net/forwarding/ |
D | router.sh | 216 local s_addr=$1; shift 220 $MC_CLI -I $table_name add $if_name $s_addr $mcast $dest_ifs 226 local s_addr=$1; shift 230 $MC_CLI -I $table_name remove $if_name $s_addr $mcast $dest_ifs
|