Lines Matching refs:sin
115 struct sockaddr_in *sin = (struct sockaddr_in *)uaddr; in rds_getname() local
118 memset(sin->sin_zero, 0, sizeof(sin->sin_zero)); in rds_getname()
125 sin->sin_port = rs->rs_conn_port; in rds_getname()
126 sin->sin_addr.s_addr = rs->rs_conn_addr; in rds_getname()
128 sin->sin_port = rs->rs_bound_port; in rds_getname()
129 sin->sin_addr.s_addr = rs->rs_bound_addr; in rds_getname()
132 sin->sin_family = AF_INET; in rds_getname()
134 *uaddr_len = sizeof(*sin); in rds_getname()
203 struct sockaddr_in sin; in rds_cancel_sent_to() local
217 if (copy_from_user(&sin, optval, sizeof(sin))) { in rds_cancel_sent_to()
222 rds_send_drop_to(rs, &sin); in rds_cancel_sent_to()
379 struct sockaddr_in *sin = (struct sockaddr_in *)uaddr; in rds_connect() local
390 if (sin->sin_family != AF_INET) { in rds_connect()
395 if (sin->sin_addr.s_addr == htonl(INADDR_ANY)) { in rds_connect()
400 rs->rs_conn_addr = sin->sin_addr.s_addr; in rds_connect()
401 rs->rs_conn_port = sin->sin_port; in rds_connect()