Lines Matching refs:sin_addr
678 laddr = ((struct sockaddr_in *)lsa)->sin_addr;
680 faddr = ((struct sockaddr_in *)fsa)->sin_addr;
758 laddr.sin_addr = *laddrp;
870 error = prison_local_ip4(cred, &sin->sin_addr);
880 if (IN_MULTICAST(ntohl(sin->sin_addr.s_addr))) {
897 } else if (sin->sin_addr.s_addr != INADDR_ANY) {
909 laddr = sin->sin_addr;
920 if (!IN_MULTICAST(ntohl(sin->sin_addr.s_addr)) &&
923 t = in_pcblookup_local(pcbinfo, sin->sin_addr,
934 (ntohl(sin->sin_addr.s_addr) != INADDR_ANY ||
951 t = in_pcblookup_local(pcbinfo, sin->sin_addr,
972 if (ntohl(sin->sin_addr.s_addr) !=
1087 sin->sin_addr.s_addr = faddr->s_addr;
1124 laddr->s_addr = ia->ia_addr.sin_addr.s_addr;
1136 if (prison_check_ip4(cred, &sin->sin_addr) == 0) {
1142 laddr->s_addr = ia->ia_addr.sin_addr.s_addr;
1167 laddr->s_addr = ia->ia_addr.sin_addr.s_addr;
1174 if (prison_check_ip4(cred, &sin->sin_addr) == 0) {
1176 laddr->s_addr = ia->ia_addr.sin_addr.s_addr;
1191 if (prison_check_ip4(cred, &sin->sin_addr) == 0) {
1197 laddr->s_addr = ia->ia_addr.sin_addr.s_addr;
1222 sain.sin_addr.s_addr = faddr->s_addr;
1237 laddr->s_addr = ia->ia_addr.sin_addr.s_addr;
1253 &sin->sin_addr) == 0) {
1259 laddr->s_addr = ia->ia_addr.sin_addr.s_addr;
1321 faddr = sin->sin_addr;
1335 IA_SIN(CK_STAILQ_FIRST(&V_in_ifaddrhead))->sin_addr;
1345 &V_in_ifaddrhead)->ia_broadaddr)->sin_addr;
1369 &ia->ia_addr.sin_addr) == 0))
1375 laddr = ia->ia_addr.sin_addr;
1398 lsin.sin_addr = laddr;
1400 fsin.sin_addr = faddr;
1770 sin->sin_addr = *addr_p;