Home
last modified time | relevance | path

Searched refs:rt_key (Results 1 – 19 of 19) sorted by relevance

/dragonfly/sys/net/
H A Droute.c305 R_Free(rt_key(rt)); in rtfree()
425 rt_setgate(rt, rt_key(rt), gateway); in rtredirect_oncpu()
920 ndst = rt_key(rt); in rtrequest1()
976 R_Free(rt_key(rt)); in rtrequest1()
1130 len = imin(rt_key(rt0)->sa_len, rt_key(rt)->sa_len); in rt_fixchange()
1132 xk1 = (u_char *)rt_key(rt0); in rt_fixchange()
1134 xk2 = (u_char *)rt_key(rt); in rt_fixchange()
1139 if (mlen > rt_key(rt0)->sa_len) { in rt_fixchange()
1201 if (rt_key(rt0) != NULL) in rt_setgate()
1215 oldspace = (char *)rt_key(rt); in rt_setgate()
[all …]
H A Droute.h144 #define rt_key(r) __DECONST(struct sockaddr *, (r)->rt_nodes->rn_key) macro
H A Drtsock.c601 rtinfo->rti_dst = rt_key(rt); in _fillrtmsg()
931 error = rt_setgate(rt, rt_key(rt), rtinfo->rti_gateway); in route_output_change_callback()
1293 rtinfo.rti_dst = dst = rt_key(rt); in rt_rtmsg()
1661 rtinfo->rti_dst = rt_key(rt); in rttable_entry_rtinfo()
H A Dif.c1463 err = rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, in if_rtdel()
/dragonfly/sys/netinet/
H A Din_rmx.c96 struct sockaddr_in *sin = (struct sockaddr_in *)rt_key(rt); in in_addroute()
177 rtrequest(RTM_DELETE, rt_key(oldrt), in in_addroute()
263 rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, rt_mask(rt), in in_closeroute()
295 err = rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, in in_rtqkill()
546 err = rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, in in_ifadownkill()
H A Dif_ether.c247 rt_setgate(rt, rt_key(rt), in arp_rtrequest()
261 &SIN(rt_key(rt))->sin_addr, in arp_rtrequest()
262 &SIN(rt_key(rt))->sin_addr, in arp_rtrequest()
297 if (IN_MULTICAST(ntohl(SIN(rt_key(rt))->sin_addr.s_addr))) { in arp_rtrequest()
298 ETHER_MAP_IP_MULTICAST(&SIN(rt_key(rt))->sin_addr, in arp_rtrequest()
303 if (in_broadcast(SIN(rt_key(rt))->sin_addr, rt->rt_ifp)) { in arp_rtrequest()
327 if (SIN(rt_key(rt))->sin_addr.s_addr == in arp_rtrequest()
869 ifp->if_output(ifp, m, rt_key(rt), rt); in arp_update_oncpu()
1296 rtrequest(RTM_DELETE, rt_key(rt), NULL, rt_mask(rt), 0, NULL); in arptfree()
1341 rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, in arplookup()
H A Din_pcb.c1421 rtinfo.rti_info[RTAX_DST] = rt_key(rt); in in_losing()
1427 rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, in in_losing()
H A Dtcp_subr.c953 sin6 = (struct sockaddr_in6 *)rt_key(rt); in tcp_close()
958 ((struct sockaddr_in *)rt_key(rt))-> in tcp_close()
H A Dtcp_syncache.c275 rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, in syncache_free()
H A Dip_input.c2083 satosin(rt_key(rt))->sin_addr.s_addr != INADDR_ANY && in ip_forward()
/dragonfly/sys/netinet6/
H A Din6_rmx.c129 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)rt_key(rt); in in6_addroute()
184 rtrequest(RTM_DELETE, rt_key(rt2), in in6_addroute()
289 rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, rt_mask(rt), in in6_clsroute()
323 err = rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, in in6_rtqkill()
H A Dnd6.c479 dst = (struct sockaddr_in6 *)rt_key(rt); in nd6_timer_dispatch()
1035 struct in6_addr in6 = ((struct sockaddr_in6 *)rt_key(rt))->sin6_addr; in nd6_free()
1048 &((struct sockaddr_in6 *)rt_key(rt))->sin6_addr, in nd6_free()
1119 rtrequest(RTM_DELETE, rt_key(rt), NULL, rt_mask(rt), 0, NULL); in nd6_free()
1233 rt_setgate(rt, rt_key(rt), in nd6_rtrequest()
1269 &SIN6(rt_key(rt))->sin6_addr, in nd6_rtrequest()
1270 &SIN6(rt_key(rt))->sin6_addr, in nd6_rtrequest()
1336 &SIN6(rt_key(rt))->sin6_addr); in nd6_rtrequest()
1375 llsol = SIN6(rt_key(rt))->sin6_addr; in nd6_rtrequest()
1403 llsol = SIN6(rt_key(rt))->sin6_addr; in nd6_rtrequest()
[all …]
H A Din6_pcb.c774 info.rti_info[RTAX_DST] = rt_key(rt); in in6_losing()
779 rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, in in6_losing()
H A Dnd6_nbr.c823 in6 = &((struct sockaddr_in6 *)rt_key(rt))->sin6_addr; in nd6_na_input()
860 (struct sockaddr_in6 *)rt_key(rt), rt); in nd6_na_input()
H A Dnd6_rtr.c434 info.rti_info[RTAX_DST] = rt_key(rt);
1842 return (rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, rt_mask(rt), in rt6_deleteroute()
H A Din6_ifattach.c847 rtrequest(RTM_DELETE, (struct sockaddr *)rt_key(rt), in in6_ifdetach_dispatch()
/dragonfly/sys/netproto/mpls/
H A Dmpls_output.c64 stackempty = rt_key(rt)->sa_family != AF_MPLS ? 1 : 0; in mpls_output()
66 switch (rt_key(rt)->sa_family) { in mpls_output()
/dragonfly/usr.bin/netstat/
H A Droute.c301 if ((sa = kgetsa(rt_key(rt)))) in size_cols_rtentry()
768 if ((sa = kgetsa(rt_key(rt)))) in p_rtentry()
/dragonfly/sys/vfs/nfs/
H A Dbootp_subr.c336 bootpboot_p_sa(rt_key(rt), rt_mask(rt)); in bootpboot_p_rtentry()