Home | History | Annotate | Download | only in dhcpcd

Lines Matching refs:s_addr

423 		if (rt->dest.s_addr == r->dest.s_addr &&
429 rt->net.s_addr == r->net.s_addr)
444 if (rt->gate.s_addr == INADDR_ANY)
447 else if (rt->gate.s_addr == rt->dest.s_addr &&
448 rt->net.s_addr == INADDR_BROADCAST)
451 else if (rt->dest.s_addr == INADDR_ANY && rt->net.s_addr == INADDR_ANY)
482 if (rt->dest.s_addr == 0 &&
483 rt->net.s_addr == 0 &&
492 if (rt->dest.s_addr ==
493 (rt->iface->addr.s_addr & rt->iface->net.s_addr) &&
494 rt->net.s_addr == rt->iface->net.s_addr &&
495 rt->gate.s_addr == 0)
508 if (nrt->dest.s_addr == 0 &&
509 nrt->net.s_addr == 0 &&
548 net.s_addr = get_netmask(addr);
549 if (net.s_addr == INADDR_BROADCAST || net.s_addr == INADDR_ANY)
552 rt->dest.s_addr = addr & net.s_addr;
553 rt->net.s_addr = net.s_addr;
554 rt->gate.s_addr = 0;
563 if (iface->net.s_addr == INADDR_BROADCAST ||
564 iface->net.s_addr == INADDR_ANY ||
567 iface->state->options->req_addr.s_addr == INADDR_ANY))
571 r->dest.s_addr = iface->addr.s_addr & iface->net.s_addr;
572 r->net.s_addr = iface->net.s_addr;
573 r->gate.s_addr = 0;
588 if (rt->gate.s_addr == 0)
615 if (r->gate.s_addr == iface->addr.s_addr &&
616 r->net.s_addr == INADDR_BROADCAST)
617 r->gate.s_addr = r->dest.s_addr;
630 r->dest.s_addr = INADDR_ANY;
631 r->net.s_addr = INADDR_ANY;
632 r->gate.s_addr = iface->dst.s_addr;
646 if (rtp->dest.s_addr != INADDR_ANY)
651 if (rtn->dest.s_addr == rtp->gate.s_addr)
654 cp = (const char *)&rtp->gate.s_addr;
655 cp2 = (const char *)&rtn->dest.s_addr;
656 cp3 = (const char *)&rtn->net.s_addr;
657 cplim = cp3 + sizeof(rtn->net.s_addr);
671 rtp->gate.s_addr = 0;
677 rtn->dest.s_addr = rtp->gate.s_addr;
678 rtn->net.s_addr = INADDR_BROADCAST;
679 rtn->gate.s_addr = rtp->gate.s_addr;
711 rt->src.s_addr = ifp->addr.s_addr;
715 or->src.s_addr != ifp->addr.s_addr ||
716 rt->gate.s_addr != or->gate.s_addr ||
760 (ifo->options & DHCPCD_STATIC && ifo->req_addr.s_addr == 0))
769 iface->addr.s_addr = 0;
770 iface->net.s_addr = 0;
789 if (iface->addr.s_addr != 0)
813 if (iface->addr.s_addr != lease->addr.s_addr &&
814 iface->addr.s_addr != 0)
817 iface->addr.s_addr = lease->addr.s_addr;
818 iface->net.s_addr = lease->net.s_addr;