Lines Matching refs:saddrp
310 struct sockaddr_in *saddrp; in rhaddr_compar_mask() local
313 saddrp = (struct sockaddr_in *)(&tp2->rh_ent.rh_address.ip_addr_v4); in rhaddr_compar_mask()
318 (saddrp->sin_addr.s_addr & tmpmask)); in rhaddr_compar_mask()
320 (tp1->sin_addr.s_addr == (saddrp->sin_addr.s_addr & tmpmask))); in rhaddr_compar_mask()
322 return (tp1->sin_addr.s_addr == (saddrp->sin_addr.s_addr & tmpmask)); in rhaddr_compar_mask()
332 struct sockaddr_in *saddrp; in rhaddr_compar() local
334 saddrp = (struct sockaddr_in *)(&tp2->rh_ent.rh_address.ip_addr_v4); in rhaddr_compar()
338 inet_ntoa(tp1->sin_addr), inet_ntoa(saddrp->sin_addr)); in rhaddr_compar()
341 return (tp1->sin_addr.s_addr == saddrp->sin_addr.s_addr); in rhaddr_compar()
352 struct sockaddr_in6 *saddrp; in rhaddr_compar_mask_v6() local
356 saddrp = (struct sockaddr_in6 *)(&tp2->rh_ent.rh_address.ip_addr_v6); in rhaddr_compar_mask_v6()
357 return (V6_MASK_EQ(tp1->sin6_addr, tmpmask, saddrp->sin6_addr)); in rhaddr_compar_mask_v6()
366 struct sockaddr_in6 *saddrp; in rhaddr_compar_v6() local
368 saddrp = (struct sockaddr_in6 *)(&tp2->rh_ent.rh_address.ip_addr_v6); in rhaddr_compar_v6()
369 return (IN6_ARE_ADDR_EQUAL(&tp1->sin6_addr, &saddrp->sin6_addr)); in rhaddr_compar_v6()
932 struct sockaddr_in *saddrp; in rhtable_search_and_update() local
940 saddrp = (struct sockaddr_in *)&ent->rh_address.ip_addr_v4; in rhtable_search_and_update()
941 hash = (unsigned char) get_hashvalue(saddrp->sin_addr.s_addr); in rhtable_search_and_update()
946 %s\n"), inet_ntoa(saddrp->sin_addr)); in rhtable_search_and_update()
969 if (rhaddr_compar(saddrp, rhent) == 1) { in rhtable_search_and_update()
1031 struct sockaddr_in6 *saddrp; in rhtable_search_and_update_v6() local
1040 saddrp = (struct sockaddr_in6 *)&ent->rh_address.ip_addr_v6; in rhtable_search_and_update_v6()
1043 hash = (unsigned char) TNRH_ADDR_MASK_HASH_V6(saddrp->sin6_addr, in rhtable_search_and_update_v6()
1055 if (rhaddr_compar_v6(saddrp, rhent) == 1) { in rhtable_search_and_update_v6()
1106 rhtable_lookup(struct sockaddr_in *saddrp, int i) in rhtable_lookup() argument
1114 hash = (unsigned char) get_hashvalue(saddrp->sin_addr.s_addr); in rhtable_lookup()
1129 if (rhaddr_compar_mask(saddrp, rhent, i) == 1) in rhtable_lookup()
1147 rhtable_lookup_v6(struct sockaddr_in6 *saddrp, in6_addr_t mask, int i) in rhtable_lookup_v6() argument
1155 hash = (unsigned char) TNRH_ADDR_MASK_HASH_V6(saddrp->sin6_addr, mask); in rhtable_lookup_v6()
1159 if (rhaddr_compar_mask_v6(saddrp, rhent, i) == 1) in rhtable_lookup_v6()
1282 struct sockaddr_in *saddrp; in update_cache_table() local
1287 saddrp = (struct sockaddr_in *)&ent->rh_address.ip_addr_v4; in update_cache_table()
1288 addr = saddrp->sin_addr.s_addr; in update_cache_table()
1304 saddrp->sin_addr.s_addr &= tmpmask; in update_cache_table()
1311 rhp = (struct tnd_tnrhdb_c *)rhtable_lookup(saddrp, i); in update_cache_table()
1344 struct sockaddr_in6 *saddrp; in update_cache_table_v6() local
1350 saddrp = (struct sockaddr_in6 *)&ent->rh_address.ip_addr_v6; in update_cache_table_v6()
1351 (void) memcpy(&addr, &saddrp->sin6_addr, sizeof (in6_addr_t)); in update_cache_table_v6()
1366 rhtable_lookup_v6(saddrp, tmpmask6, i); in update_cache_table_v6()
1829 struct sockaddr_in *saddrp; in print_entry() local
1834 saddrp = (struct sockaddr_in *)&ent->rh_address.ip_addr_v4; in print_entry()
1836 inet_ntoa(saddrp->sin_addr)); in print_entry()