Home | History | Annotate | Download | only in dhcpcd

Lines Matching full:addr

369 	lease->addr.s_addr = dhcp->yiaddr;
404 if (!IN_LINKLOCAL(ntohl(iface->addr.s_addr)))
456 lease->addr.s_addr = 0;
466 struct in_addr addr;
488 IN_LINKLOCAL(ntohl(lease->addr.s_addr)))
494 lease->addr.s_addr = options->request_address.s_addr;
500 has_address(iface->name, &lease->addr, &lease->net) < 1)
502 addr.s_addr = lease->addr.s_addr | ~lease->net.s_addr;
504 inet_ntoa(lease->addr), inet_ntocidr(lease->net));
505 if (add_address(iface->name, &lease->addr,
506 &lease->net, &addr) == -1)
511 iface->addr.s_addr = lease->addr.s_addr;
622 (errno != EADDRINUSE || state->interface->addr.s_addr != 0))
660 a = state->interface->addr.s_addr;
661 state->interface->addr.s_addr = 0;
666 state->interface->addr.s_addr = a;
708 state->lease.addr.s_addr = 0;
885 if (lease->addr.s_addr &&
886 !IN_LINKLOCAL(ntohl(lease->addr.s_addr)))
925 lease->addr.s_addr = options->request_address.s_addr;
927 lease->addr.s_addr = iface->addr.s_addr;
929 inet_ntoa(lease->addr));
937 inet_ntoa(lease->addr));
952 inet_ntoa(lease->addr));
976 inet_ntoa(lease->addr), lease->leasetime);
1029 if (IN_LINKLOCAL(ntohl(iface->addr.s_addr))) {
1033 if (iface->addr.s_addr != 0 &&
1062 state->offer->yiaddr != iface->addr.s_addr &&
1068 if (iface->addr.s_addr)
1079 if (iface->addr.s_addr)
1090 logger(LOG_INFO, "renewing lease of %s",inet_ntoa(lease->addr));
1133 struct in_addr addr;
1141 IN_LINKLOCAL(ntohl(lease->addr.s_addr)))
1162 addr.s_addr = state->offer->yiaddr;
1165 inet_ntoa(addr));
1279 if (lease->addr.s_addr && !(state->options & DHCPCD_INFORM)) {
1281 inet_ntoa(lease->addr));
1289 if (lease->addr.s_addr == 0 ||
1290 IN_LINKLOCAL(ntohl(iface->addr.s_addr)))
1296 inet_ntoa(lease->addr));
1300 inet_ntoa(lease->addr));
1303 if (!lease->addr.s_addr && !timerisset(&state->stop)) {
1355 struct in_addr addr;
1361 addr.s_addr = dhcp->yiaddr;
1362 a = xstrdup(inet_ntoa(addr));
1364 r = get_option_addr(&addr, dhcp, DHO_SERVERID);
1367 inet_ntoa(addr), dhcp->servername);
1369 logger(lvl, "%s %s from %s", msg, a, inet_ntoa(addr));
1383 struct in_addr addr;
1396 if (get_option_addr(&addr, dhcp, DHO_SERVERID) == -1) {
1405 get_option_addr(&addr, dhcp, DHO_SERVERID) == 0)
1408 if (options->blacklist[i] != addr.s_addr)
1413 inet_ntoa(addr), dhcp->servername);
1417 inet_ntoa(addr));
1456 lease->addr.s_addr = dhcp->yiaddr;
1505 iface->addr.s_addr != state->offer->yiaddr)
1509 addr.s_addr = state->offer->yiaddr;
1510 if (!has_address(iface->name, &addr, NULL)) {
1650 if (IN_LINKLOCAL(htonl(iface->addr.s_addr)) &&
1651 (reply_s == iface->addr.s_addr ||
1652 (reply_s == 0 && reply_t == iface->addr.s_addr)))
1653 state->fail.s_addr = iface->addr.s_addr;
1683 state->lease.addr.s_addr = 0;
1689 if (state->fail.s_addr == state->interface->addr.s_addr) {