Lines Matching refs:gw
439 struct ncpaddr gw; in route_IfDelete() local
441 ncpaddr_setsa(&gw, sa[RTAX_GATEWAY]); in route_IfDelete()
442 snprintf(gwstr, sizeof gwstr, "%s", ncpaddr_ntoa(&gw)); in route_IfDelete()
555 ncpaddr_copy(&r->gw, peer); in route_Change()
560 ncpaddr_copy(&r->gw, peer); in route_Change()
566 ncpaddr_copy(&r->gw, peer); in route_Change()
572 ncpaddr_copy(&r->gw, peer); in route_Change()
573 } else if ((r->type & ROUTE_GWHISADDR) && !ncpaddr_equal(&r->gw, peer)) in route_Change()
574 ncpaddr_copy(&r->gw, peer); in route_Change()
581 ncpaddr_copy(&r->gw, peer); in route_Change()
586 ncpaddr_copy(&r->gw, peer); in route_Change()
587 } else if ((r->type & ROUTE_GWHISADDR6) && !ncpaddr_equal(&r->gw, peer)) in route_Change()
588 ncpaddr_copy(&r->gw, peer); in route_Change()
591 rt_Set(bundle, RTM_ADD, &r->dst, &r->gw, 1, 0); in route_Change()
597 const struct ncpaddr *gw) in route_Add() argument
624 ncpaddr_copy(&r->gw, gw); in route_Add()
693 prompt_Printf(p, " %s\n", ncpaddr_ntoa(&r->gw)); in route_ShowSticky()
735 const struct ncpaddr *gw, int bang, int quiet) in rt_Set() argument
780 if (gw == NULL) { in rt_Set()
785 ncpaddr_getsa(gw, &sagw); in rt_Set()
789 if (ncpaddr_isdefault(gw)) { in rt_Set()
814 if (gw != NULL) in rt_Set()
815 log_Printf(LogTCPIP, "rt_Set: Gateway = %s\n", ncpaddr_ntoa(gw)); in rt_Set()
846 if (gw) in rt_Set()
847 snprintf(gwstr, sizeof gwstr, "%s", ncpaddr_ntoa(gw)); in rt_Set()
860 const struct sockaddr *gw, const struct sockaddr *mask, in rt_Update() argument
901 if (gw) { in rt_Update()
903 p += memcpy_roundup(p, gw, gw->sa_len); in rt_Update()