Lines Matching refs:rt_key

841 	int af = rt_key(rt)->sa_family;  in rn_match_ifscope()
848 (SINIFSCOPE(rt_key(rt))->sin_scope_id == ma->ifscope) : in rn_match_ifscope()
849 (SIN6IFSCOPE(rt_key(rt))->sin6_scope_id == ma->ifscope); in rn_match_ifscope()
963 SA_DEFAULT(rt_key(rt)) && in route_ignore_protocol_cloning_for_dst()
1066 def_key.ss_len = rt_key(newrt)->sa_len; in rtalloc1_common_locked()
1067 def_key.ss_family = rt_key(newrt)->sa_family; in rtalloc1_common_locked()
1073 if (equal(rt_key(newrt), defrt->rt_gateway)) { in rtalloc1_common_locked()
1211 rnh = rt_tables[rt_key(rt)->sa_family]; in rtfree_common()
1295 R_Free(rt_key(rt)); in rtfree_common()
1561 error = rt_setgate(rt, rt_key(rt), gateway); in rtredirect()
2072 if (rt_primary_default(rt, rt_key(rt))) { in rtrequest_common_locked()
2073 set_primary_ifscope(rt_key(rt)->sa_family, in rtrequest_common_locked()
2076 rt_key(rt)->sa_family == PF_INET6) { in rtrequest_common_locked()
2086 if (SA_DEFAULT(rt_key(rt))) { in rtrequest_common_locked()
2187 sin_get_ifscope(rt_key(rt)) : in rtrequest_common_locked()
2188 sin6_get_ifscope(rt_key(rt)); in rtrequest_common_locked()
2271 ndst = rt_key(rt); in rtrequest_common_locked()
2315 (void) rtrequest_locked(RTM_DELETE, rt_key(rt2), in rtrequest_common_locked()
2333 rt_set_gwroute(rt, rt_key(rt), NULL); in rtrequest_common_locked()
2338 R_Free(rt_key(rt)); in rtrequest_common_locked()
2390 if (rt_primary_default(rt, rt_key(rt))) { in rtrequest_common_locked()
2391 set_primary_ifscope(rt_key(rt)->sa_family, in rtrequest_common_locked()
2400 if (SA_DEFAULT(rt_key(rt))) { in rtrequest_common_locked()
2441 rt_set_gwroute(rt, rt_key(rt), rt->rt_gwroute); in rtrequest_common_locked()
2450 rnh->rnh_walktree_from(rnh, rt_key(rt), rt_mask(rt), in rtrequest_common_locked()
2517 return rtrequest_locked(RTM_DELETE, rt_key(rt), NULL, in rt_fixdelete()
2565 len = imin(rt_key(rt0)->sa_len, rt_key(rt)->sa_len); in rt_fixchange()
2567 xk1 = (u_char *)rt_key(rt0); in rt_fixchange()
2569 xk2 = (u_char *)rt_key(rt); in rt_fixchange()
2608 return rtrequest_locked(RTM_DELETE, rt_key(rt), NULL, in rt_fixchange()
2693 if (rt_key(rt) != NULL) { in rt_setgate()
2700 (void) rtrequest_locked(RTM_DELETE, rt_key(rt), in rt_setgate()
2856 R_Free(rt_key(rt)); /* free old block; NULL is okay */ in rt_setgate()
2872 rt_key(rt->rt_gwroute)->sa_family == AF_INET) { in rt_setgate()
2874 sin_get_ifscope(rt_key(rt->rt_gwroute))); in rt_setgate()
2876 rt_key(rt->rt_gwroute)->sa_family == AF_INET6) { in rt_setgate()
2878 sin6_get_ifscope(rt_key(rt->rt_gwroute))); in rt_setgate()
2892 rnh->rnh_walktree_from(rnh, rt_key(rt), rt_mask(rt), in rt_setgate()
2940 SA_DEFAULT(rt_key(rt->rt_parent)) && in rt_set_gwroute()
3287 ((SA_DEFAULT(rt_key(RT(rn))) && !SA_DEFAULT(rt_key(RT(rn0)))) || in rt_lookup_common()
3361 int af = rt_key(rt)->sa_family; in rt_validate()
3755 struct radix_node_head *rnh = rt_tables[rt_key(rt)->sa_family]; in rt_set_proxy()
3765 rnh->rnh_walktree_from(rnh, rt_key(rt), rt_mask(rt), in rt_set_proxy()
4216 rt_set_gwroute(rt, rt_key(rt), gwrt); in route_to_gwroute()
4310 rt_key(gwrt)->sa_family && (rt->rt_gwroute == NULL || in rt_revalidate_gwroute()
4322 (void) sa_copy(rt_key(gwrt), &key_ss, NULL); in rt_revalidate_gwroute()
4327 isequal = equal(rt_key(gwrt), rt->rt_gateway); in rt_revalidate_gwroute()
4335 rt_set_gwroute(rt, rt_key(rt), gwrt); in rt_revalidate_gwroute()
4349 VERIFY(rt_key(rt)->sa_family == AF_INET); in rt_str4()
4353 &SIN(rt_key(rt))->sin_addr.s_addr, ds, dslen); in rt_str4()
4355 SINIFSCOPE(rt_key(rt))->sin_scope_id != IFSCOPE_NONE) { in rt_str4()
4359 SINIFSCOPE(rt_key(rt))->sin_scope_id); in rt_str4()
4380 VERIFY(rt_key(rt)->sa_family == AF_INET6); in rt_str6()
4384 &SIN6(rt_key(rt))->sin6_addr, ds, dslen); in rt_str6()
4386 SIN6IFSCOPE(rt_key(rt))->sin6_scope_id != IFSCOPE_NONE) { in rt_str6()
4390 SIN6IFSCOPE(rt_key(rt))->sin6_scope_id); in rt_str6()
4411 switch (rt_key(rt)->sa_family) { in rt_str()
4457 EVENTHANDLER_INVOKE(&rt->rt_evhdlr_ctxt, route_event, rt_key(rt), in route_event_callback()