Lines Matching refs:sinp

225 	struct sockaddr_in *sinp;  in tcp_usr_bind()  local
236 sinp = (struct sockaddr_in *)nam; in tcp_usr_bind()
243 sinp->sin_addr.s_addr != INADDR_ANY) { in tcp_usr_bind()
249 if (nam->sa_len != sizeof(*sinp)) { in tcp_usr_bind()
257 if (IN_MULTICAST(ntohl(sinp->sin_addr.s_addr))) { in tcp_usr_bind()
262 error = in_pcbbind(inp, sinp, V_tcp_bind_all_fibs ? 0 : INPBIND_FIB, in tcp_usr_bind()
493 struct sockaddr_in *sinp; in tcp_usr_connect() local
504 sinp = (struct sockaddr_in *)nam; in tcp_usr_connect()
509 if (nam->sa_len != sizeof (*sinp)) { in tcp_usr_connect()
516 if (IN_MULTICAST(ntohl(sinp->sin_addr.s_addr))) { in tcp_usr_connect()
520 if (ntohl(sinp->sin_addr.s_addr) == INADDR_BROADCAST) { in tcp_usr_connect()
524 if ((error = prison_remote_ip4(td->td_ucred, &sinp->sin_addr)) != 0) in tcp_usr_connect()
531 if ((error = tcp_connect(tp, sinp, td)) != 0) in tcp_usr_connect()
926 struct sockaddr_in *sinp; in tcp_usr_send() local
974 sinp = (struct sockaddr_in *)nam; in tcp_usr_send()
975 if (sinp->sin_len != sizeof(struct sockaddr_in)) { in tcp_usr_send()
983 if (IN_MULTICAST(ntohl(sinp->sin_addr.s_addr))) { in tcp_usr_send()
987 if (ntohl(sinp->sin_addr.s_addr) == INADDR_BROADCAST) { in tcp_usr_send()
992 &sinp->sin_addr))) in tcp_usr_send()
1026 sinp = &sin; in tcp_usr_send()
1027 in6_sin6_2_sin(sinp, sin6); in tcp_usr_send()
1029 ntohl(sinp->sin_addr.s_addr))) { in tcp_usr_send()
1034 &sinp->sin_addr))) in tcp_usr_send()
1083 error = tcp_connect(tp, sinp, td); in tcp_usr_send()
1174 error = tcp_connect(tp, sinp, td); in tcp_usr_send()