Lines Matching refs:sin_addr
230 sin.sin_addr = in; in inaddr_local()
324 char *cplim = (char *)&ap->sin_addr; in in_socktrim()
325 char *cp = (char *)(&ap->sin_addr + 1); in in_socktrim()
674 } else if (addr.sin_addr.s_addr == in inctl_ifaddr()
675 ia->ia_addr.sin_addr.s_addr) { in inctl_ifaddr()
686 ia->ia_sockmask.sin_addr = mask.sin_addr; in inctl_ifaddr()
689 ntohl(ia->ia_sockmask.sin_addr.s_addr); in inctl_ifaddr()
700 ia->ia_dstaddr.sin_addr = broadaddr.sin_addr; in inctl_ifaddr()
719 ia->ia_broadaddr.sin_addr = broadaddr.sin_addr; in inctl_ifaddr()
740 ia_ifa.ifa_dstaddr)->sin_addr; in inctl_ifaddr()
744 in_event_data.ia_addr = ia->ia_addr.sin_addr; in inctl_ifaddr()
787 (void *)ia->ia_ifa.ifa_dstaddr)->sin_addr; in inctl_ifaddr()
791 in_event_data.ia_addr = ia->ia_addr.sin_addr; in inctl_ifaddr()
939 bcopy(&(SIN(&ifr->ifr_dstaddr)->sin_addr), in inctl_ifdstaddr()
940 &ia->ia_dstaddr.sin_addr, sizeof(ia->ia_dstaddr.sin_addr)); in inctl_ifdstaddr()
970 (void *)ia->ia_ifa.ifa_dstaddr)->sin_addr; in inctl_ifdstaddr()
975 in_event_data.ia_addr = ia->ia_addr.sin_addr; in inctl_ifdstaddr()
1061 bcopy(&(SIN(&ifr->ifr_broadaddr)->sin_addr), in inctl_ifbrdaddr()
1062 &ia->ia_broadaddr.sin_addr, sizeof(ia->ia_broadaddr.sin_addr)); in inctl_ifbrdaddr()
1073 (void *)ia->ia_ifa.ifa_dstaddr)->sin_addr; in inctl_ifbrdaddr()
1077 in_event_data.ia_addr = ia->ia_addr.sin_addr; in inctl_ifbrdaddr()
1138 i = mask.sin_addr.s_addr; in inctl_ifnetmask()
1142 ia->ia_subnetmask = ntohl(ia->ia_sockmask.sin_addr.s_addr = i); in inctl_ifnetmask()
1151 (void *)ia->ia_ifa.ifa_dstaddr)->sin_addr; in inctl_ifnetmask()
1155 in_event_data.ia_addr = ia->ia_addr.sin_addr; in inctl_ifnetmask()
1349 TAILQ_FOREACH(iap, INADDR_HASH(sa->sin_addr.s_addr), ia_hash) { in in_control()
1352 iap->ia_addr.sin_addr.s_addr == in in_control()
1353 sa->sin_addr.s_addr) { in in_control()
1412 ia->ia_addr.sin_addr.s_addr == in in_control()
1413 addr.sin_addr.s_addr) { in in_control()
1426 (dstaddr.sin_addr.s_addr == INADDR_ANY)) { in in_control()
1451 inet_ntoa(sa->sin_addr), ia->ia_ifp->if_xname); in in_control()
1489 (IN_MULTICAST(ntohl(addr.sin_addr.s_addr)) || in in_control()
1490 addr.sin_addr.s_addr == INADDR_BROADCAST || in in_control()
1491 addr.sin_addr.s_addr == INADDR_ANY)) { in in_control()
1634 TAILQ_REMOVE(INADDR_HASH(ia->ia_addr.sin_addr.s_addr), ia, ia_hash); in in_iahash_remove()
1659 TAILQ_INSERT_HEAD(INADDR_HASH(ia->ia_addr.sin_addr.s_addr), in in_iahash_insert()
1690 TAILQ_FOREACH(tmp_ifa, INADDR_HASH(ia->ia_addr.sin_addr.s_addr), in in_iahash_insert_ptp()
1694 if (IA_SIN(tmp_ifa)->sin_addr.s_addr == in in_iahash_insert_ptp()
1695 ia->ia_addr.sin_addr.s_addr) { in in_iahash_insert_ptp()
1705 TAILQ_INSERT_HEAD(INADDR_HASH(ia->ia_addr.sin_addr.s_addr), in in_iahash_insert_ptp()
1708 TAILQ_INSERT_TAIL(INADDR_HASH(ia->ia_addr.sin_addr.s_addr), in in_iahash_insert_ptp()
1722 u_int32_t i = ntohl(sin->sin_addr.s_addr); in in_ifinit()
1840 ia->ia_sockmask.sin_addr.s_addr = htonl(ia->ia_subnetmask); in in_ifinit()
1852 ia->ia_broadaddr.sin_addr.s_addr = in in_ifinit()
1950 (in.s_addr == ia->ia_broadaddr.sin_addr.s_addr || in in_broadcast()
2017 (void *)ifa->ifa_addr)->sin_addr; in in_purgeaddrs()
2019 (void *)ifa->ifa_dstaddr)->sin_addr; in in_purgeaddrs()
2289 sin.sin_addr.s_addr = inp->inp_laddr.s_addr; in in_getconninfo()
2305 sin.sin_addr.s_addr = inp->inp_faddr.s_addr; in in_getconninfo()
2413 addr = ((const struct sockaddr_in *)(const void *)saddr)->sin_addr; in in_lltable_match_prefix()
2414 mask = ((const struct sockaddr_in *)(const void *)smask)->sin_addr; in in_lltable_match_prefix()
2484 inet_ntoa(((const struct sockaddr_in *)(const void *)l3addr)->sin_addr)); in in_lltable_rtcheck()
2516 sin->sin_addr = lle->r_l3addr.addr4; in in_lltable_fill_sa_entry()
2572 lle = in_lltable_new(sin->sin_addr, flags); in in_lltable_alloc()
2603 lle = in_lltable_find_dst(llt, sin->sin_addr); in in_lltable_lookup()
2755 addr = ntohl(SIN(ifa->ifa_addr)->sin_addr.s_addr); in inifa_ifpclatv4()