Home
last modified time | relevance | path

Searched refs:sin (Results 1 – 25 of 106) sorted by relevance

12345

/linux-6.3-rc2/net/rds/
A Daf_rds.c119 struct sockaddr_in *sin; in rds_getname() local
129 memset(sin->sin_zero, 0, sizeof(sin->sin_zero)); in rds_getname()
133 uaddr_len = sizeof(*sin); in rds_getname()
154 memset(sin, 0, sizeof(*sin)); in rds_getname()
156 return sizeof(*sin); in rds_getname()
170 memset(sin, 0, sizeof(*sin)); in rds_getname()
172 return sizeof(*sin); in rds_getname()
176 memset(sin->sin_zero, 0, sizeof(sin->sin_zero)); in rds_getname()
180 uaddr_len = sizeof(*sin); in rds_getname()
296 struct sockaddr_in sin; in rds_cancel_sent_to() local
[all …]
A Dtcp_connect.c94 struct sockaddr_in sin; in rds_tcp_conn_path_connect() local
141 sin.sin_family = AF_INET; in rds_tcp_conn_path_connect()
142 sin.sin_addr.s_addr = conn->c_laddr.s6_addr32[3]; in rds_tcp_conn_path_connect()
143 sin.sin_port = 0; in rds_tcp_conn_path_connect()
144 addr = (struct sockaddr *)&sin; in rds_tcp_conn_path_connect()
145 addrlen = sizeof(sin); in rds_tcp_conn_path_connect()
164 sin.sin_family = AF_INET; in rds_tcp_conn_path_connect()
165 sin.sin_addr.s_addr = conn->c_faddr.s6_addr32[3]; in rds_tcp_conn_path_connect()
166 sin.sin_port = htons(RDS_TCP_PORT); in rds_tcp_conn_path_connect()
167 addr = (struct sockaddr *)&sin; in rds_tcp_conn_path_connect()
[all …]
A Dbind.c179 struct sockaddr_in *sin = (struct sockaddr_in *)uaddr; in rds_bind() local
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()
188 port = sin->sin_port; in rds_bind()
A Dtcp_listen.c273 struct sockaddr_in *sin; in rds_tcp_listen_init() local
302 sin = (struct sockaddr_in *)&ss; in rds_tcp_listen_init()
303 sin->sin_family = PF_INET; in rds_tcp_listen_init()
304 sin->sin_addr.s_addr = INADDR_ANY; in rds_tcp_listen_init()
305 sin->sin_port = (__force u16)htons(RDS_TCP_PORT); in rds_tcp_listen_init()
306 addr_len = sizeof(*sin); in rds_tcp_listen_init()
A Drdma_transport.c251 struct sockaddr_in sin; in rds_rdma_listen_init() local
253 sin.sin_family = PF_INET; in rds_rdma_listen_init()
254 sin.sin_addr.s_addr = htonl(INADDR_ANY); in rds_rdma_listen_init()
255 sin.sin_port = htons(RDS_PORT); in rds_rdma_listen_init()
257 (struct sockaddr *)&sin, in rds_rdma_listen_init()
/linux-6.3-rc2/net/sctp/
A Dstream_interleave.c247 sin->fsn = next_fsn; in sctp_intl_retrieve_partial()
250 sin->pd_mode = 0; in sctp_intl_retrieve_partial()
333 sin->pd_mode = 1; in sctp_intl_retrieve_reassembled()
362 if (sin->pd_mode && event->mid == sin->mid && in sctp_intl_reasm()
745 if (sin->pd_mode_uo && event->mid == sin->mid_uo && in sctp_intl_reasm_uo()
779 sin = csin; in sctp_intl_retrieve_first_uo()
886 sin = csin; in sctp_intl_retrieve_first()
920 sin->pd_mode = 1; in sctp_intl_retrieve_first()
1072 mid = sin->mid; in sctp_intl_abort_pd()
1257 if (sin->pd_mode_uo && MID_lt(sin->mid_uo, mid)) { in sctp_intl_skip()
[all …]
/linux-6.3-rc2/net/ipv6/
A Ddatagram.c184 struct sockaddr_in sin; in __ip6_datagram_connect() local
190 sin.sin_family = AF_INET; in __ip6_datagram_connect()
196 sizeof(sin)); in __ip6_datagram_connect()
489 sin->sin6_flowinfo = 0; in ipv6_recv_error()
497 sin->sin6_scope_id = in ipv6_recv_error()
509 sin = &errhdr.offender; in ipv6_recv_error()
510 memset(sin, 0, sizeof(*sin)); in ipv6_recv_error()
520 sin->sin6_scope_id = in ipv6_recv_error()
575 if (sin) { in ipv6_recv_rxpmtu()
577 sin->sin6_flowinfo = 0; in ipv6_recv_rxpmtu()
[all …]
A Daf_inet6.c522 sin->sin6_family = AF_INET6; in inet6_getname()
523 sin->sin6_flowinfo = 0; in inet6_getname()
524 sin->sin6_scope_id = 0; in inet6_getname()
533 sin->sin6_port = inet->inet_dport; in inet6_getname()
534 sin->sin6_addr = sk->sk_v6_daddr; in inet6_getname()
536 sin->sin6_flowinfo = np->flow_label; in inet6_getname()
541 sin->sin6_addr = np->saddr; in inet6_getname()
543 sin->sin6_addr = sk->sk_v6_rcv_saddr; in inet6_getname()
544 sin->sin6_port = inet->inet_sport; in inet6_getname()
548 sin->sin6_scope_id = ipv6_iface_scope_id(&sin->sin6_addr, in inet6_getname()
[all …]
/linux-6.3-rc2/arch/um/drivers/
A Dumcast_user.c24 struct sockaddr_in *sin; in new_addr() local
26 sin = uml_kmalloc(sizeof(struct sockaddr_in), UM_GFP_KERNEL); in new_addr()
27 if (sin == NULL) { in new_addr()
32 sin->sin_family = AF_INET; in new_addr()
34 sin->sin_addr.s_addr = in_aton(addr); in new_addr()
36 sin->sin_addr.s_addr = INADDR_ANY; in new_addr()
37 sin->sin_port = htons(port); in new_addr()
38 return sin; in new_addr()
/linux-6.3-rc2/net/rxrpc/
A Dutils.c23 srx->transport_len = sizeof(srx->transport.sin); in rxrpc_extract_addr_from_skb()
24 srx->transport.sin.sin_family = AF_INET; in rxrpc_extract_addr_from_skb()
25 srx->transport.sin.sin_port = udp_hdr(skb)->source; in rxrpc_extract_addr_from_skb()
26 srx->transport.sin.sin_addr.s_addr = ip_hdr(skb)->saddr; in rxrpc_extract_addr_from_skb()
A Dpeer_event.c46 srx->transport_len = sizeof(srx->transport.sin); in rxrpc_lookup_peer_local_rcu()
48 srx->transport.sin.sin_port = serr->port; in rxrpc_lookup_peer_local_rcu()
51 memcpy(&srx->transport.sin.sin_addr, in rxrpc_lookup_peer_local_rcu()
56 memcpy(&srx->transport.sin.sin_addr, in rxrpc_lookup_peer_local_rcu()
61 memcpy(&srx->transport.sin.sin_addr, &ip_hdr(skb)->saddr, in rxrpc_lookup_peer_local_rcu()
77 srx->transport_len = sizeof(srx->transport.sin); in rxrpc_lookup_peer_local_rcu()
79 srx->transport.sin.sin_port = serr->port; in rxrpc_lookup_peer_local_rcu()
80 memcpy(&srx->transport.sin.sin_addr, in rxrpc_lookup_peer_local_rcu()
A Dpeer_object.c44 hash_key += (u16 __force)srx->transport.sin.sin_port; in rxrpc_peer_hash_key()
45 size = sizeof(srx->transport.sin.sin_addr); in rxrpc_peer_hash_key()
46 p = (u16 *)&srx->transport.sin.sin_addr; in rxrpc_peer_hash_key()
50 hash_key += (u16 __force)srx->transport.sin.sin_port; in rxrpc_peer_hash_key()
93 return ((u16 __force)peer->srx.transport.sin.sin_port - in rxrpc_peer_cmp_key()
94 (u16 __force)srx->transport.sin.sin_port) ?: in rxrpc_peer_cmp_key()
95 memcmp(&peer->srx.transport.sin.sin_addr, in rxrpc_peer_cmp_key()
96 &srx->transport.sin.sin_addr, in rxrpc_peer_cmp_key()
169 peer->srx.transport.sin.sin_addr.s_addr, 0, in rxrpc_assess_MTU_size()
A Dlocal_object.c64 return ((u16 __force)local->srx.transport.sin.sin_port - in rxrpc_local_cmp_key()
65 (u16 __force)srx->transport.sin.sin_port) ?: in rxrpc_local_cmp_key()
66 memcmp(&local->srx.transport.sin.sin_addr, in rxrpc_local_cmp_key()
67 &srx->transport.sin.sin_addr, in rxrpc_local_cmp_key()
166 udp_conf.local_ip = srx->transport.sin.sin_addr; in rxrpc_open_socket()
167 udp_conf.local_udp_port = srx->transport.sin.sin_port; in rxrpc_open_socket()
/linux-6.3-rc2/tools/testing/selftests/bpf/prog_tests/
A Dbind_perm.c26 struct sockaddr_in *sin; in try_bind() local
34 sin = (struct sockaddr_in *)&addr; in try_bind()
35 sin->sin_family = family; in try_bind()
36 sin->sin_port = htons(port); in try_bind()
/linux-6.3-rc2/include/linux/sunrpc/
A Dsvc_xprt.h141 int svc_port_is_privileged(struct sockaddr *sin);
174 const struct sockaddr_in *sin = (const struct sockaddr_in *)sa; in svc_addr_port() local
179 return ntohs(sin->sin_port); in svc_addr_port()
211 const struct sockaddr_in *sin = (const struct sockaddr_in *)addr; in __svc_print_addr() local
216 snprintf(buf, len, "%pI4, port=%u", &sin->sin_addr, in __svc_print_addr()
217 ntohs(sin->sin_port)); in __svc_print_addr()
/linux-6.3-rc2/tools/perf/trace/beauty/
A Dsockaddr.c15 struct sockaddr_in *sin = (struct sockaddr_in *)sa; in af_inet__scnprintf() local
17 return scnprintf(bf, size, ", port: %d, addr: %s", ntohs(sin->sin_port), in af_inet__scnprintf()
18 inet_ntop(sin->sin_family, &sin->sin_addr, tmp, sizeof(tmp))); in af_inet__scnprintf()
/linux-6.3-rc2/tools/testing/selftests/bpf/
A Dnetwork_helpers.c346 struct sockaddr_in *sin = (void *)addr; in make_sockaddr() local
348 memset(addr, 0, sizeof(*sin)); in make_sockaddr()
349 sin->sin_family = AF_INET; in make_sockaddr()
350 sin->sin_port = htons(port); in make_sockaddr()
352 inet_pton(AF_INET, addr_str, &sin->sin_addr) != 1) { in make_sockaddr()
357 *len = sizeof(*sin); in make_sockaddr()
/linux-6.3-rc2/net/sunrpc/
A Daddr.c115 const struct sockaddr_in *sin = (struct sockaddr_in *)sap; in rpc_ntop4() local
117 return snprintf(buf, buflen, "%pI4", &sin->sin_addr); in rpc_ntop4()
145 struct sockaddr_in *sin = (struct sockaddr_in *)sap; in rpc_pton4() local
146 u8 *addr = (u8 *)&sin->sin_addr.s_addr; in rpc_pton4()
156 sin->sin_family = AF_INET; in rpc_pton4()
/linux-6.3-rc2/drivers/net/vxlan/
A Dvxlan_private.h85 return a->sin.sin_addr.s_addr == b->sin.sin_addr.s_addr; in vxlan_addr_equal()
93 return a->sin.sin_addr.s_addr == b->sin.sin_addr.s_addr; in vxlan_addr_equal()
/linux-6.3-rc2/fs/nfsd/
A Dflexfilelayout.c104 struct sockaddr_in *sin; in nfsd4_ff_proc_getdeviceinfo() local
106 sin = (struct sockaddr_in *)&rqstp->rq_daddr; in nfsd4_ff_proc_getdeviceinfo()
107 port = ntohs(sin->sin_port); in nfsd4_ff_proc_getdeviceinfo()
/linux-6.3-rc2/net/l2tp/
A Dl2tp_ip.c525 DECLARE_SOCKADDR(struct sockaddr_in *, sin, msg->msg_name); in l2tp_ip_recvmsg()
548 if (sin) { in l2tp_ip_recvmsg()
549 sin->sin_family = AF_INET; in l2tp_ip_recvmsg()
550 sin->sin_addr.s_addr = ip_hdr(skb)->saddr; in l2tp_ip_recvmsg()
551 sin->sin_port = 0; in l2tp_ip_recvmsg()
552 memset(&sin->sin_zero, 0, sizeof(sin->sin_zero)); in l2tp_ip_recvmsg()
553 *addr_len = sizeof(*sin); in l2tp_ip_recvmsg()
/linux-6.3-rc2/tools/testing/selftests/net/mptcp/
A Dmptcp_sockopt.sh5 sin=""
84 rm -f "$sin" "$sout"
188 ${local_addr} < "$sin" > "$sout" &
325 sin=$(mktemp)
331 make_file "$sin" "server" 1
/linux-6.3-rc2/net/ipv4/
A Dip_sockglue.c152 struct sockaddr_in sin; in ip_cmsg_recv_dstaddr() local
163 sin.sin_family = AF_INET; in ip_cmsg_recv_dstaddr()
165 sin.sin_port = ports[1]; in ip_cmsg_recv_dstaddr()
166 memset(sin.sin_zero, 0, sizeof(sin.sin_zero)); in ip_cmsg_recv_dstaddr()
168 put_cmsg(msg, SOL_IP, IP_ORIGDSTADDR, sizeof(sin), &sin); in ip_cmsg_recv_dstaddr()
549 sin->sin_family = AF_INET; in ip_recv_error()
553 memset(&sin->sin_zero, 0, sizeof(sin->sin_zero)); in ip_recv_error()
554 *addr_len = sizeof(*sin); in ip_recv_error()
558 sin = &errhdr.offender; in ip_recv_error()
559 memset(sin, 0, sizeof(*sin)); in ip_recv_error()
[all …]
/linux-6.3-rc2/include/net/
A Dvxlan.h194 struct sockaddr_in sin; member
442 return ipa->sin.sin_addr.s_addr == htonl(INADDR_ANY); in vxlan_addr_any()
450 return ipv4_is_multicast(ipa->sin.sin_addr.s_addr); in vxlan_addr_multicast()
457 return ipa->sin.sin_addr.s_addr == htonl(INADDR_ANY); in vxlan_addr_any()
462 return ipv4_is_multicast(ipa->sin.sin_addr.s_addr); in vxlan_addr_multicast()
557 rdst->remote_ip.sin.sin_addr.s_addr = nhc->nhc_gw.ipv4; in vxlan_fdb_nh_path_select()
/linux-6.3-rc2/net/netfilter/
A Dnf_conntrack_proto.c295 struct sockaddr_in sin; in getorigdst() local
298 sin.sin_family = AF_INET; in getorigdst()
299 sin.sin_port = ct->tuplehash[IP_CT_DIR_ORIGINAL] in getorigdst()
301 sin.sin_addr.s_addr = ct->tuplehash[IP_CT_DIR_ORIGINAL] in getorigdst()
303 memset(sin.sin_zero, 0, sizeof(sin.sin_zero)); in getorigdst()
306 if (copy_to_user(user, &sin, sizeof(sin)) != 0) in getorigdst()

Completed in 44 milliseconds

12345