Home
last modified time | relevance | path

Searched refs:s_addr (Results 1 – 25 of 233) sorted by relevance

12345678910

/linux/net/sctp/
H A Dprotocol.c92 addr->a.v4.sin_addr.s_addr = ifa->ifa_local; in sctp_v4_copy_addrlist()
226 sa->sin_addr.s_addr = ip_hdr(skb)->saddr; in sctp_v4_from_skb()
229 sa->sin_addr.s_addr = ip_hdr(skb)->daddr; in sctp_v4_from_skb()
239 addr->v4.sin_addr.s_addr = inet_sk(sk)->inet_rcv_saddr; in sctp_v4_from_sk()
246 inet_sk(sk)->inet_rcv_saddr = addr->v4.sin_addr.s_addr; in sctp_v4_to_sk_saddr()
252 inet_sk(sk)->inet_daddr = addr->v4.sin_addr.s_addr; in sctp_v4_to_sk_daddr()
265 addr->v4.sin_addr.s_addr = param->v4.addr.s_addr; in sctp_v4_from_addr_param()
281 param->v4.addr.s_addr = addr->v4.sin_addr.s_addr; in sctp_v4_to_addr_param()
292 saddr->v4.sin_addr.s_addr = fl4->saddr; in sctp_v4_dst_saddr()
304 if (addr1->v4.sin_addr.s_addr != addr2->v4.sin_addr.s_addr) in sctp_v4_cmp_addr()
[all …]
/linux/drivers/net/wireguard/
H A Dsocket.c24 .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/net/tipc/
H A Dudp_media.c109 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/include/linux/sunrpc/
H A Daddr.h56 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/include/trace/events/
H A Dnet_probe_common.h12 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/net/mctp/
H A Ddevice.c219 if (!mctp_address_unicast(addr->s_addr)) in mctp_rtm_newaddr()
223 if (memchr(mdev->addrs, addr->s_addr, mdev->num_addrs)) in mctp_rtm_newaddr()
230 tmp_addrs[mdev->num_addrs] = addr->s_addr; in mctp_rtm_newaddr()
240 mctp_addr_notify(mdev, addr->s_addr, RTM_NEWADDR, skb, nlh); in mctp_rtm_newaddr()
241 mctp_route_add_local(mdev, addr->s_addr); in mctp_rtm_newaddr()
282 pos = memchr(mdev->addrs, addr->s_addr, mdev->num_addrs); in mctp_rtm_deladdr()
286 rc = mctp_route_remove_local(mdev, addr->s_addr); in mctp_rtm_deladdr()
296 mctp_addr_notify(mdev, addr->s_addr, RTM_DELADDR, skb, nlh); in mctp_rtm_deladdr()
/linux/net/ipv4/
H A Dip_sockglue.c58 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 …]
H A Digmp.c1924 if (imr->imr_address.s_addr) { in ip_mc_find_dev()
1925 dev = __ip_dev_find(net, imr->imr_address.s_addr, false); in ip_mc_find_dev()
1932 imr->imr_multiaddr.s_addr, in ip_mc_find_dev()
2264 __be32 addr = imr->imr_multiaddr.s_addr; in __ip_mc_join_group()
2288 if (i->multi.imr_multiaddr.s_addr == addr && in __ip_mc_join_group()
2335 return ip_mc_del_src(in_dev, &iml->multi.imr_multiaddr.s_addr, in ip_mc_leave_src()
2338 err = ip_mc_del_src(in_dev, &iml->multi.imr_multiaddr.s_addr, in ip_mc_leave_src()
2354 __be32 group = imr->imr_multiaddr.s_addr; in ip_mc_leave_group()
2361 if (!imr->imr_ifindex && !imr->imr_address.s_addr && !in_dev) { in ip_mc_leave_group()
2369 if (iml->multi.imr_multiaddr.s_addr != group) in ip_mc_leave_group()
[all …]
/linux/tools/testing/selftests/net/netfilter/
H A Dudpclash.c103 } else if (si_remote->sin_addr.s_addr != si_repl.sin_addr.s_addr || in run_test()
140 si_remote.sin_addr.s_addr = inet_addr(argv[1]); in main()
H A Dsctp_collision.c30 saddr.sin_addr.s_addr = inet_addr(argv[2]); in main()
46 daddr.sin_addr.s_addr = inet_addr(argv[4]); in main()
/linux/net/netlabel/
H A Dnetlabel_unlabeled.c243 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()
414 addr4->s_addr, in netlbl_unlhsh_add()
415 mask4->s_addr); in netlbl_unlhsh_add()
476 list_entry = netlbl_af4list_remove(addr->s_addr, mask->s_addr, in netlbl_unlhsh_remove_addr4()
490 addr->s_addr, mask->s_addr); in netlbl_unlhsh_remove_addr4()
1091 addr_struct.s_addr = addr4->list.addr; in netlbl_unlabel_staticlist_gen()
1094 addr_struct.s_addr); in netlbl_unlabel_staticlist_gen()
1098 addr_struct.s_addr = addr4->list.mask; in netlbl_unlabel_staticlist_gen()
1101 addr_struct.s_addr); in netlbl_unlabel_staticlist_gen()
H A Dnetlabel_mgmt.c178 map->list.addr = addr->s_addr & mask->s_addr; in netlbl_mgmt_add_common()
179 map->list.mask = mask->s_addr; in netlbl_mgmt_add_common()
316 addr_struct.s_addr = iter4->addr; in netlbl_mgmt_listentry()
318 addr_struct.s_addr); in netlbl_mgmt_listentry()
321 addr_struct.s_addr = iter4->mask; in netlbl_mgmt_listentry()
323 addr_struct.s_addr); in netlbl_mgmt_listentry()
/linux/net/rds/
H A Dbind.c182 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/tools/testing/selftests/net/
H A Dtimestamping.c418 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()
H A Dreuseport_addr_any.c43 addr4.sin_addr.s_addr = htonl(INADDR_ANY); in build_rcv_fd()
44 else if (!inet_pton(family, addr_str, &addr4.sin_addr.s_addr)) in build_rcv_fd()
99 saddr4.sin_addr.s_addr = htonl(INADDR_ANY); in build_rcv_fd()
103 if (!inet_pton(family, IP4_ADDR, &daddr4.sin_addr.s_addr)) in connect_and_send()
H A Dreuseport_dualstack.c42 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()
H A Dpsock_lib.h87 saddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); in pair_udp_open()
92 daddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); in pair_udp_open()
/linux/drivers/net/ovpn/
H A Dpeer.c105 peer->vpn_addrs.ipv4.s_addr = htonl(INADDR_ANY); in ovpn_peer_new()
219 sa->sin_addr.s_addr = ip_hdr(skb)->saddr; in ovpn_peer_endpoints_update()
229 if (unlikely(bind->local.ipv4.s_addr != ip_hdr(skb)->daddr)) { in ovpn_peer_endpoints_update()
232 peer->id, &bind->local.ipv4.s_addr, in ovpn_peer_endpoints_update()
234 bind->local.ipv4.s_addr = ip_hdr(skb)->daddr; in ovpn_peer_endpoints_update()
389 sa4->sin_addr.s_addr = ip_hdr(skb)->saddr; in ovpn_peer_skb_to_sockaddr()
458 if (addr == tmp->vpn_addrs.ipv4.s_addr) in ovpn_peer_get_by_vpn_addr4()
528 if (sa4->sin_addr.s_addr != bind->remote.in4.sin_addr.s_addr) in ovpn_peer_transp_match()
903 if (peer->vpn_addrs.ipv4.s_addr != htonl(INADDR_ANY)) { in ovpn_peer_hash_vpn_ip()
959 sa4->sin_addr.s_addr = bind->remote.in4.sin_addr.s_addr; in ovpn_peer_add_mp()
H A Dudp.c151 .saddr = bind->local.ipv4.s_addr, in ovpn_udp4_output()
152 .daddr = bind->remote.in4.sin_addr.s_addr, in ovpn_udp4_output()
173 bind->local.ipv4.s_addr = 0; in ovpn_udp4_output()
182 bind->local.ipv4.s_addr = 0; in ovpn_udp4_output()
/linux/security/landlock/
H A Dnet.c112 if (sockaddr->sin_addr.s_addr != in current_check_access_socket()
137 audit_net.v4info.daddr = addr4->sin_addr.s_addr; in current_check_access_socket()
140 audit_net.v4info.saddr = addr4->sin_addr.s_addr; in current_check_access_socket()
/linux/drivers/net/vxlan/
H A Dvxlan_multicast.c28 .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/net/netfilter/
H A Dnf_flow_table_ip.c92 new_addr = flow->tuplehash[FLOW_OFFLOAD_DIR_REPLY].tuple.dst_v4.s_addr; in nf_flow_snat_ip()
97 new_addr = flow->tuplehash[FLOW_OFFLOAD_DIR_ORIGINAL].tuple.src_v4.s_addr; in nf_flow_snat_ip()
115 new_addr = flow->tuplehash[FLOW_OFFLOAD_DIR_REPLY].tuple.src_v4.s_addr; in nf_flow_dnat_ip()
120 new_addr = flow->tuplehash[FLOW_OFFLOAD_DIR_ORIGINAL].tuple.dst_v4.s_addr; in nf_flow_dnat_ip()
198 tuple->tun.dst_v4.s_addr = iph->daddr; in nf_flow_tuple_encap()
199 tuple->tun.src_v4.s_addr = iph->saddr; in nf_flow_tuple_encap()
278 tuple->src_v4.s_addr = iph->saddr; in nf_flow_tuple_ip()
279 tuple->dst_v4.s_addr = iph->daddr; in nf_flow_tuple_ip()
619 iph->daddr = tuple->tun.src_v4.s_addr; in nf_flow_tunnel_ipip_push()
620 iph->saddr = tuple->tun.dst_v4.s_addr; in nf_flow_tunnel_ipip_push()
[all …]
H A Dnf_flow_table_bpf.c80 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/include/net/
H A Dvxlan.h461 return ipa->sin.sin_addr.s_addr == htonl(INADDR_ANY); in vxlan_addr_any()
469 return ipv4_is_multicast(ipa->sin.sin_addr.s_addr); in vxlan_addr_multicast()
476 return ipa->sin.sin_addr.s_addr == htonl(INADDR_ANY); in vxlan_addr_any()
481 return ipv4_is_multicast(ipa->sin.sin_addr.s_addr); in vxlan_addr_multicast()
576 rdst->remote_ip.sin.sin_addr.s_addr = nhc->nhc_gw.ipv4; in vxlan_fdb_nh_path_select()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dflow_dissector_classification.c41 .sin_addr.s_addr = __constant_htonl(addr4), \
248 IPPROTO_UDP, test->in_saddr4.sin_addr.s_addr, in build_packet()
249 test->in_daddr4.sin_addr.s_addr, in build_packet()
271 test->out_saddr4.sin_addr.s_addr, in build_packet()
272 test->out_daddr4.sin_addr.s_addr, in build_packet()
307 test->extra_saddr4.sin_addr.s_addr, in build_packet()
308 test->extra_daddr4.sin_addr.s_addr, in build_packet()

12345678910