Lines Matching defs:sin
1053 struct sockaddr_in *sin;
1062 sin = (struct sockaddr_in *)&iflr->addr;
1063 match.s_addr = sin->sin_addr.s_addr;
1067 if (match.s_addr != sin->sin_addr.s_addr)
1078 sin = (struct sockaddr_in *)&iflr->addr;
1079 match.s_addr = sin->sin_addr.s_addr;
1151 const struct sockaddr_in *sin, const struct sockaddr_in *dst, int scrub)
1157 if (sin == NULL)
1158 sin = &ia->ia_addr;
1168 ia->ia_addr = *sin;
1693 struct sockaddr_in sin;
1726 sockaddr_in_init(&sin, ap, 0);
1727 if (if_mcast_op(ifp, SIOCADDMULTI, sintosa(&sin)) != 0) {
1756 struct sockaddr_in sin;
1774 sockaddr_in_init(&sin, &inm->inm_addr, 0);
1775 if_mcast_op(inm->inm_ifp, SIOCDELMULTI, sintosa(&sin));
1839 in_selectsrc(struct sockaddr_in *sin, struct route *ro,
1858 sockaddr_in_init(&u.dst4, &sin->sin_addr, 0);
1888 in_port_t fport = sin->sin_port;
1892 sin->sin_port = 0;
1893 ifa = ifa_ifwithladdr_psref(sintosa(sin), psref);
1894 sin->sin_port = fport;
1919 if (IN_MULTICAST(sin->sin_addr.s_addr) && mopts != NULL) {
1949 sintosa(sin)));
2162 struct sockaddr_in *sin;
2164 sin = (struct sockaddr_in *)sa;
2165 memset(sin, 0, sizeof(*sin));
2166 sin->sin_family = AF_INET;
2167 sin->sin_len = sizeof(*sin);
2168 sin->sin_addr = lle->r_l3addr.addr4;
2194 const struct sockaddr_in *sin = (const struct sockaddr_in *)l3addr;
2202 lle = in_lltable_find_dst(llt, sin->sin_addr);
2231 const struct sockaddr_in *sin = (const struct sockaddr_in *)l3addr;
2239 lle = in_lltable_find_dst(llt, sin->sin_addr);
2257 lle = in_lltable_new(sin->sin_addr, flags);
2281 const struct sockaddr_in *sin = (const struct sockaddr_in *)l3addr;
2288 lle = in_lltable_find_dst(llt, sin->sin_addr);
2305 struct sockaddr_in sin;
2313 sockaddr_in_init(&sin, &lle->r_l3addr.addr4, 0);
2315 return lltable_dump_entry(llt, lle, w, sintosa(&sin));