Lines Matching refs:saddrp

308 	struct sockaddr_in *saddrp;  in rhaddr_compar_mask()  local
311 saddrp = (struct sockaddr_in *)(&tp2->rh_ent.rh_address.ip_addr_v4); in rhaddr_compar_mask()
316 (saddrp->sin_addr.s_addr & tmpmask)); in rhaddr_compar_mask()
318 (tp1->sin_addr.s_addr == (saddrp->sin_addr.s_addr & tmpmask))); in rhaddr_compar_mask()
320 return (tp1->sin_addr.s_addr == (saddrp->sin_addr.s_addr & tmpmask)); in rhaddr_compar_mask()
330 struct sockaddr_in *saddrp; in rhaddr_compar() local
332 saddrp = (struct sockaddr_in *)(&tp2->rh_ent.rh_address.ip_addr_v4); in rhaddr_compar()
336 inet_ntoa(tp1->sin_addr), inet_ntoa(saddrp->sin_addr)); in rhaddr_compar()
339 return (tp1->sin_addr.s_addr == saddrp->sin_addr.s_addr); in rhaddr_compar()
350 struct sockaddr_in6 *saddrp; in rhaddr_compar_mask_v6() local
354 saddrp = (struct sockaddr_in6 *)(&tp2->rh_ent.rh_address.ip_addr_v6); in rhaddr_compar_mask_v6()
355 return (V6_MASK_EQ(tp1->sin6_addr, tmpmask, saddrp->sin6_addr)); in rhaddr_compar_mask_v6()
364 struct sockaddr_in6 *saddrp; in rhaddr_compar_v6() local
366 saddrp = (struct sockaddr_in6 *)(&tp2->rh_ent.rh_address.ip_addr_v6); in rhaddr_compar_v6()
367 return (IN6_ARE_ADDR_EQUAL(&tp1->sin6_addr, &saddrp->sin6_addr)); in rhaddr_compar_v6()
930 struct sockaddr_in *saddrp; in rhtable_search_and_update() local
938 saddrp = (struct sockaddr_in *)&ent->rh_address.ip_addr_v4; in rhtable_search_and_update()
939 hash = (unsigned char) get_hashvalue(saddrp->sin_addr.s_addr); in rhtable_search_and_update()
944 %s\n"), inet_ntoa(saddrp->sin_addr)); in rhtable_search_and_update()
967 if (rhaddr_compar(saddrp, rhent) == 1) { in rhtable_search_and_update()
1029 struct sockaddr_in6 *saddrp; in rhtable_search_and_update_v6() local
1038 saddrp = (struct sockaddr_in6 *)&ent->rh_address.ip_addr_v6; in rhtable_search_and_update_v6()
1041 hash = (unsigned char) TNRH_ADDR_MASK_HASH_V6(saddrp->sin6_addr, in rhtable_search_and_update_v6()
1053 if (rhaddr_compar_v6(saddrp, rhent) == 1) { in rhtable_search_and_update_v6()
1104 rhtable_lookup(struct sockaddr_in *saddrp, int i) in rhtable_lookup() argument
1112 hash = (unsigned char) get_hashvalue(saddrp->sin_addr.s_addr); in rhtable_lookup()
1127 if (rhaddr_compar_mask(saddrp, rhent, i) == 1) in rhtable_lookup()
1145 rhtable_lookup_v6(struct sockaddr_in6 *saddrp, in6_addr_t mask, int i) in rhtable_lookup_v6() argument
1153 hash = (unsigned char) TNRH_ADDR_MASK_HASH_V6(saddrp->sin6_addr, mask); in rhtable_lookup_v6()
1157 if (rhaddr_compar_mask_v6(saddrp, rhent, i) == 1) in rhtable_lookup_v6()
1280 struct sockaddr_in *saddrp; in update_cache_table() local
1285 saddrp = (struct sockaddr_in *)&ent->rh_address.ip_addr_v4; in update_cache_table()
1286 addr = saddrp->sin_addr.s_addr; in update_cache_table()
1302 saddrp->sin_addr.s_addr &= tmpmask; in update_cache_table()
1309 rhp = (struct tnd_tnrhdb_c *)rhtable_lookup(saddrp, i); in update_cache_table()
1342 struct sockaddr_in6 *saddrp; in update_cache_table_v6() local
1348 saddrp = (struct sockaddr_in6 *)&ent->rh_address.ip_addr_v6; in update_cache_table_v6()
1349 (void) memcpy(&addr, &saddrp->sin6_addr, sizeof (in6_addr_t)); in update_cache_table_v6()
1364 rhtable_lookup_v6(saddrp, tmpmask6, i); in update_cache_table_v6()
1827 struct sockaddr_in *saddrp; in print_entry() local
1832 saddrp = (struct sockaddr_in *)&ent->rh_address.ip_addr_v4; in print_entry()
1834 inet_ntoa(saddrp->sin_addr)); in print_entry()