Home | History | Annotate | Download | only in src

Lines Matching defs:dst

481   struct ncprange dst;
522 ncprange_setsa(&dst, sa[RTAX_DST], sa[RTAX_NETMASK]);
523 log_Printf(LogTCPIP, "route_UpdateMTU: Netif: %d (%s), dst %s,"
525 ncprange_ntoa(&dst), bundle->iface->mtu);
552 struct ncpaddr dst;
555 ncprange_getaddr(&r->dst, &dst);
557 if ((r->type & ROUTE_DSTMYADDR) && !ncpaddr_equal(&dst, me)) {
558 rt_Set(bundle, RTM_DELETE, &r->dst, NULL, 1, 0);
559 ncprange_sethost(&r->dst, me);
562 } else if ((r->type & ROUTE_DSTHISADDR) && !ncpaddr_equal(&dst, peer)) {
563 rt_Set(bundle, RTM_DELETE, &r->dst, NULL, 1, 0);
564 ncprange_sethost(&r->dst, peer);
567 } else if ((r->type & ROUTE_DSTDNS0) && !ncpaddr_equal(&dst, peer)) {
570 rt_Set(bundle, RTM_DELETE, &r->dst, NULL, 1, 0);
573 } else if ((r->type & ROUTE_DSTDNS1) && !ncpaddr_equal(&dst, peer)) {
576 rt_Set(bundle, RTM_DELETE, &r->dst, NULL, 1, 0);
583 if ((r->type & ROUTE_DSTMYADDR6) && !ncpaddr_equal(&dst, me)) {
584 rt_Set(bundle, RTM_DELETE, &r->dst, NULL, 1, 0);
585 ncprange_sethost(&r->dst, me);
588 } else if ((r->type & ROUTE_DSTHISADDR6) && !ncpaddr_equal(&dst, peer)) {
589 rt_Set(bundle, RTM_DELETE, &r->dst, NULL, 1, 0);
590 ncprange_sethost(&r->dst, peer);
597 rt_Set(bundle, RTM_ADD, &r->dst, &r->gw, 1, 0);
602 route_Add(struct sticky_route **rp, int type, const struct ncprange *dst,
611 (!dsttype && ncprange_equal(&(*rp)->dst, dst))) {
629 ncprange_copy(&r->dst, dst);
635 route_Delete(struct sticky_route **rp, int type, const struct ncprange *dst)
642 (!dsttype && ncprange_equal(dst, &(*rp)->dst))) {
689 else if (ncprange_isdefault(&r->dst))
692 prompt_Printf(p, "%s", ncprange_ntoa(&r->dst));
740 rt_Set(struct bundle *bundle, int cmd, const struct ncprange *dst,
778 ncprange_getsa(dst, &sadst, &samask);
807 if (!ncprange_ishost(dst)) {
818 log_Printf(LogTCPIP, "rt_Set: Dst = %s\n", ncprange_ntoa(dst));
826 ncprange_ntoa(dst));
838 ncprange_ntoa(dst));
842 ncprange_ntoa(dst), strerror(errno));
845 cmdstr, ncprange_ntoa(dst), strerror(rtmes.m_rtm.rtm_errno));
855 log_Printf(LogDEBUG, "wrote %d: cmd = %s, dst = %s, gateway = %s\n",
856 wb, cmdstr, ncprange_ntoa(dst), gwstr);
864 rt_Update(struct bundle *bundle, const struct sockaddr *dst,
900 if (dst) {
902 p += memcpy_roundup(p, dst, dst->sa_len);
916 ncprange_setsa(&ncpdst, dst, mask);
919 log_Printf(LogTCPIP, "rt_Update: Dst = %s\n", ncprange_ntoa(&ncpdst));