/net/rds/ |
H A D | rdma_transport.c | 158 struct sockaddr_in sin; local 171 sin.sin_family = AF_INET; 172 sin.sin_addr.s_addr = (__force u32)htonl(INADDR_ANY); 173 sin.sin_port = (__force u16)htons(RDS_PORT); 179 ret = rdma_bind_addr(cm_id, (struct sockaddr *)&sin);
|
H A D | tcp_listen.c | 140 struct sockaddr_in sin; local 156 sin.sin_family = PF_INET; 157 sin.sin_addr.s_addr = (__force u32)htonl(INADDR_ANY); 158 sin.sin_port = (__force u16)htons(RDS_TCP_PORT); 160 ret = sock->ops->bind(sock, (struct sockaddr *)&sin, sizeof(sin));
|
H A D | bind.c | 165 struct sockaddr_in *sin = (struct sockaddr_in *)uaddr; local 173 sin->sin_family != AF_INET || 175 sin->sin_addr.s_addr == htonl(INADDR_ANY)) { 180 ret = rds_add_bound(rs, sin->sin_addr.s_addr, &sin->sin_port); 184 trans = rds_trans_get_preferred(sin->sin_addr.s_addr);
|
H A D | iw.c | 225 struct sockaddr_in sin; local 234 memset(&sin, 0, sizeof(sin)); 235 sin.sin_family = AF_INET; 236 sin.sin_addr.s_addr = addr; 239 ret = rdma_bind_addr(cm_id, (struct sockaddr *)&sin);
|
H A D | tcp.c | 159 struct sockaddr_in sin; local 169 sock->ops->getname(sock, (struct sockaddr *)&sin, &sinlen, 0); 170 tsinfo.local_addr = sin.sin_addr.s_addr; 171 tsinfo.local_port = sin.sin_port; 172 sock->ops->getname(sock, (struct sockaddr *)&sin, &sinlen, 1); 173 tsinfo.peer_addr = sin.sin_addr.s_addr; 174 tsinfo.peer_port = sin.sin_port;
|
H A D | af_rds.c | 130 struct sockaddr_in *sin = (struct sockaddr_in *)uaddr; local 133 memset(sin->sin_zero, 0, sizeof(sin->sin_zero)); 140 sin->sin_port = rs->rs_conn_port; 141 sin->sin_addr.s_addr = rs->rs_conn_addr; 143 sin->sin_port = rs->rs_bound_port; 144 sin->sin_addr.s_addr = rs->rs_bound_addr; 147 sin->sin_family = AF_INET; 149 *uaddr_len = sizeof(*sin); 218 struct sockaddr_in sin; local 353 struct sockaddr_in *sin = (struct sockaddr_in *)uaddr; local [all...] |
H A D | ib.c | 324 struct sockaddr_in sin; local 333 memset(&sin, 0, sizeof(sin)); 334 sin.sin_family = AF_INET; 335 sin.sin_addr.s_addr = addr; 338 ret = rdma_bind_addr(cm_id, (struct sockaddr *)&sin);
|
/net/rxrpc/ |
H A D | ar-connevent.c | 86 msg.msg_name = &conn->trans->peer->srx.transport.sin; 87 msg.msg_namelen = sizeof(conn->trans->peer->srx.transport.sin); 335 struct sockaddr_in sin; member in union:__anon137 366 msg.msg_namelen = sizeof(sa.sin); 380 sa.sin.sin_port = udp_hdr(skb)->source; 381 sa.sin.sin_addr.s_addr = ip_hdr(skb)->saddr;
|
/net/sunrpc/ |
H A D | addr.c | 114 const struct sockaddr_in *sin = (struct sockaddr_in *)sap; local 116 return snprintf(buf, buflen, "%pI4", &sin->sin_addr); 144 struct sockaddr_in *sin = (struct sockaddr_in *)sap; local 145 u8 *addr = (u8 *)&sin->sin_addr.s_addr; 155 sin->sin_family = AF_INET;
|
H A D | svc.c | 810 const struct sockaddr_in sin = { local 830 (const struct sockaddr *)&sin, netid);
|
H A D | rpcb_clnt.c | 477 const struct sockaddr_in *sin = (const struct sockaddr_in *)sap; local 479 unsigned short port = ntohs(sin->sin_port);
|
H A D | svc_xprt.c | 179 struct sockaddr_in sin = { local 196 sap = (struct sockaddr *)&sin; 197 len = sizeof(sin); 517 int svc_port_is_privileged(struct sockaddr *sin) argument 519 switch (sin->sa_family) { 521 return ntohs(((struct sockaddr_in *)sin)->sin_port) 524 return ntohs(((struct sockaddr_in6 *)sin)->sin6_port)
|
H A D | svcauth_unix.c | 657 struct sockaddr_in *sin; local 668 sin = svc_addr_in(rqstp); 670 ipv6_addr_set_v4mapped(sin->sin_addr.s_addr, &sin6->sin6_addr);
|
H A D | svcsock.c | 837 struct sockaddr *sin = (struct sockaddr *) &addr; local 862 err = kernel_getpeername(newsock, sin, &slen); 873 if (!svc_port_is_privileged(sin)) { 876 __svc_print_addr(sin, buf, sizeof(buf))); 879 __svc_print_addr(sin, buf, sizeof(buf))); 890 svc_xprt_set_remote(&newsvsk->sk_xprt, sin, slen); 891 err = kernel_getsockname(newsock, sin, &slen); 896 svc_xprt_set_local(&newsvsk->sk_xprt, sin, slen); 1455 struct sockaddr *sin = (struct sockaddr *)&addr; local 1479 if (kernel_getsockname(svsk->sk_sock, sin, 1492 svc_create_socket(struct svc_serv *serv, int protocol, struct net *net, struct sockaddr *sin, int len, int flags) argument 1634 svc_bc_create_socket(struct svc_serv *serv, int protocol, struct net *net, struct sockaddr *sin, int len, int flags) argument [all...] |
/net/ipv4/netfilter/ |
H A D | nf_conntrack_l3proto_ipv4.c | 293 struct sockaddr_in sin; local 296 sin.sin_family = AF_INET; 297 sin.sin_port = ct->tuplehash[IP_CT_DIR_ORIGINAL] 299 sin.sin_addr.s_addr = ct->tuplehash[IP_CT_DIR_ORIGINAL] 301 memset(sin.sin_zero, 0, sizeof(sin.sin_zero)); 304 &sin.sin_addr.s_addr, ntohs(sin.sin_port)); 306 if (copy_to_user(user, &sin, sizeof(sin)) ! [all...] |
/net/sunrpc/xprtrdma/ |
H A D | transport.c | 164 struct sockaddr_in *sin = (struct sockaddr_in *)sap; local 175 snprintf(buf, sizeof(buf), "%08x", ntohl(sin->sin_addr.s_addr)); 272 struct sockaddr_in *sin; local 312 sin = (struct sockaddr_in *)&cdata.addr; 313 if (ntohs(sin->sin_port) != 0) 317 __func__, &sin->sin_addr.s_addr, ntohs(sin->sin_port));
|
/net/dccp/ |
H A D | ipv6.c | 898 struct sockaddr_in sin; local 905 sin.sin_family = AF_INET; 906 sin.sin_port = usin->sin6_port; 907 sin.sin_addr.s_addr = usin->sin6_addr.s6_addr32[3]; 912 err = dccp_v4_connect(sk, (struct sockaddr *)&sin, sizeof(sin));
|
/net/ipv6/ |
H A D | af_inet6.c | 457 struct sockaddr_in6 *sin = (struct sockaddr_in6 *)uaddr; local 462 sin->sin6_family = AF_INET6; 463 sin->sin6_flowinfo = 0; 464 sin->sin6_scope_id = 0; 471 sin->sin6_port = inet->inet_dport; 472 sin->sin6_addr = sk->sk_v6_daddr; 474 sin->sin6_flowinfo = np->flow_label; 477 sin->sin6_addr = np->saddr; 479 sin->sin6_addr = sk->sk_v6_rcv_saddr; 481 sin [all...] |
H A D | datagram.c | 91 struct sockaddr_in sin; local 97 sin.sin_family = AF_INET; 98 sin.sin_addr.s_addr = daddr->s6_addr32[3]; 99 sin.sin_port = usin->sin6_port; 102 (struct sockaddr *) &sin, 103 sizeof(sin)); 337 DECLARE_SOCKADDR(struct sockaddr_in6 *, sin, msg->msg_name); 363 if (sin) { 365 sin->sin6_family = AF_INET6; 366 sin [all...] |
H A D | udp.c | 1129 struct sockaddr_in sin; local 1130 sin.sin_family = AF_INET; 1131 sin.sin_port = sin6 ? sin6->sin6_port : inet->inet_dport; 1132 sin.sin_addr.s_addr = daddr->s6_addr32[3]; 1133 msg->msg_name = &sin; 1134 msg->msg_namelen = sizeof(sin);
|
/net/ipv4/ |
H A D | inet_connection_sock.c | 859 struct sockaddr_in *sin = (struct sockaddr_in *)uaddr; local 862 sin->sin_family = AF_INET; 863 sin->sin_addr.s_addr = inet->inet_daddr; 864 sin->sin_port = inet->inet_dport;
|
H A D | ip_sockglue.c | 127 struct sockaddr_in sin; local 139 sin.sin_family = AF_INET; 140 sin.sin_addr.s_addr = iph->daddr; 141 sin.sin_port = ports[1]; 142 memset(sin.sin_zero, 0, sizeof(sin.sin_zero)); 144 put_cmsg(msg, SOL_IP, IP_ORIGDSTADDR, sizeof(sin), &sin); 409 DECLARE_SOCKADDR(struct sockaddr_in *, sin, msg->msg_name); 435 if (sin) { [all...] |
H A D | devinet.c | 889 struct sockaddr_in *sin = (struct sockaddr_in *)&ifr.ifr_addr; local 907 memcpy(&sin_orig, sin, sizeof(*sin)); 925 memset(sin, 0, sizeof(*sin)); 926 sin->sin_family = AF_INET; 943 if (sin->sin_family != AF_INET) 996 sin->sin_addr.s_addr = ifa->ifa_local; 1000 sin->sin_addr.s_addr = ifa->ifa_broadcast; 1004 sin [all...] |
H A D | ipconfig.c | 323 set_sockaddr(struct sockaddr_in *sin, __be32 addr, __be16 port) argument 325 sin->sin_family = AF_INET; 326 sin->sin_addr.s_addr = addr; 327 sin->sin_port = port; 370 struct sockaddr_in *sin = (void *) &ir.ifr_ifru.ifru_addr; local 375 set_sockaddr(sin, ic_myaddr, 0); 381 set_sockaddr(sin, ic_netmask, 0); 387 set_sockaddr(sin, ic_myaddr | ~ic_netmask, 0);
|
/net/sctp/ |
H A D | protocol.c | 862 struct sockaddr_in *sin; local 864 sin = (struct sockaddr_in *)msgname; 866 sin->sin_family = AF_INET; 867 memset(sin->sin_zero, 0, sizeof(sin->sin_zero)); 874 struct sockaddr_in *sin, *sinfrom; local 881 sin = (struct sockaddr_in *)msgname; 883 sin->sin_port = htons(asoc->peer.port); 884 sin->sin_addr.s_addr = sinfrom->sin_addr.s_addr; 893 struct sockaddr_in *sin local [all...] |