Lines Matching refs:sinp

230 	struct sockaddr_in *sinp;  in tcp_usr_bind()  local
241 sinp = (struct sockaddr_in *)nam; in tcp_usr_bind()
248 sinp->sin_addr.s_addr != INADDR_ANY) { in tcp_usr_bind()
254 if (nam->sa_len != sizeof(*sinp)) { in tcp_usr_bind()
262 if (IN_MULTICAST(ntohl(sinp->sin_addr.s_addr))) { in tcp_usr_bind()
267 error = in_pcbbind(inp, sinp, td->td_ucred); in tcp_usr_bind()
482 struct sockaddr_in *sinp; in tcp_usr_connect() local
493 sinp = (struct sockaddr_in *)nam; in tcp_usr_connect()
498 if (nam->sa_len != sizeof (*sinp)) { in tcp_usr_connect()
505 if (IN_MULTICAST(ntohl(sinp->sin_addr.s_addr))) { in tcp_usr_connect()
509 if (ntohl(sinp->sin_addr.s_addr) == INADDR_BROADCAST) { in tcp_usr_connect()
513 if ((error = prison_remote_ip4(td->td_ucred, &sinp->sin_addr)) != 0) in tcp_usr_connect()
520 if ((error = tcp_connect(tp, sinp, td)) != 0) in tcp_usr_connect()
913 struct sockaddr_in *sinp; in tcp_usr_send() local
961 sinp = (struct sockaddr_in *)nam; in tcp_usr_send()
962 if (sinp->sin_len != sizeof(struct sockaddr_in)) { in tcp_usr_send()
970 if (IN_MULTICAST(ntohl(sinp->sin_addr.s_addr))) { in tcp_usr_send()
974 if (ntohl(sinp->sin_addr.s_addr) == INADDR_BROADCAST) { in tcp_usr_send()
979 &sinp->sin_addr))) in tcp_usr_send()
1013 sinp = &sin; in tcp_usr_send()
1014 in6_sin6_2_sin(sinp, sin6); in tcp_usr_send()
1016 ntohl(sinp->sin_addr.s_addr))) { in tcp_usr_send()
1021 &sinp->sin_addr))) in tcp_usr_send()
1070 error = tcp_connect(tp, sinp, td); in tcp_usr_send()
1161 error = tcp_connect(tp, sinp, td); in tcp_usr_send()