Home
last modified time | relevance | path

Searched refs:RTAX_GATEWAY (Results 1 – 6 of 6) sorted by relevance

/xnu-8019.80.24/bsd/net/
H A Drtsock.c383 (info.rti_info[RTAX_GATEWAY] != NULL && in route_output()
384 info.rti_info[RTAX_GATEWAY]->sa_family >= AF_MAX)) { in route_output()
407 if (info.rti_info[RTAX_GATEWAY] != NULL) { in route_output()
408 if (info.rti_info[RTAX_GATEWAY]->sa_family == AF_INET && in route_output()
409 info.rti_info[RTAX_GATEWAY]->sa_len != sizeof(struct sockaddr_in)) { in route_output()
411 if (info.rti_info[RTAX_GATEWAY]->sa_len < in route_output()
418 gate_in.sin_port = SIN(info.rti_info[RTAX_GATEWAY])->sin_port; in route_output()
419 gate_in.sin_addr = SIN(info.rti_info[RTAX_GATEWAY])->sin_addr; in route_output()
420 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&gate_in; in route_output()
421 } else if (info.rti_info[RTAX_GATEWAY]->sa_family == AF_INET6 && in route_output()
[all …]
H A Droute.h478 #define RTAX_GATEWAY 1 /* gateway sockaddr present */ macro
H A Dif_llatbl.c748 (struct sockaddr_dl *)(void *)info->rti_info[RTAX_GATEWAY]; in lla_rt_output()
H A Droute.c793 case RTAX_GATEWAY: { in rtm_scrub()
1600 info.rti_info[RTAX_GATEWAY] = gateway; in rtredirect()
/xnu-8019.80.24/tests/
H A Dsioc-if-addr-bounds.c384 if ((sa = rti_info[RTAX_GATEWAY])) { in print_rti_info()
/xnu-8019.80.24/bsd/netinet6/
H A Dnd6_rtr.c887 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; in nd6_rtmsg()