Lines Matching full:s_addr
235 iface->state->lease.addr.s_addr = 0;
331 a = iface->addr.s_addr;
332 iface->addr.s_addr = 0;
336 iface->addr.s_addr = a;
337 from.s_addr = dhcp->ciaddr;
338 if (from.s_addr)
339 to.s_addr = state->lease.server.s_addr;
341 to.s_addr = 0;
342 if (to.s_addr && to.s_addr != INADDR_BROADCAST) {
410 if (iface->addr.s_addr == 0) {
412 iface->state->lease.addr.s_addr = 0;
438 addr.s_addr = dhcp->yiaddr;
549 lease->addr.s_addr = dhcp->yiaddr;
553 lease->server.s_addr = INADDR_ANY;
616 iface->addr.s_addr != state->offer->yiaddr)
620 addr.s_addr = state->offer->yiaddr;
659 i = whitelisted_ip(iface->state->options, from.s_addr);
666 blacklisted_ip(iface->state->options, from.s_addr) == 1)
674 iface->dst.s_addr != from.s_addr)
924 !IN_LINKLOCAL(htonl(iface->addr.s_addr)))
926 if (IN_LINKLOCAL(htonl(iface->state->fail.s_addr)))
965 iface->state->lease.server.s_addr = 0;
986 dhcp->yiaddr = addr->s_addr;
988 if (mask && mask->s_addr != INADDR_ANY) {
990 *p++ = sizeof(mask->s_addr);
991 memcpy(p, &mask->s_addr, sizeof(mask->s_addr));
992 p+= sizeof(mask->s_addr);
1005 if (ifo->req_addr.s_addr != INADDR_ANY)
1041 iface->addr.s_addr = iface->state->options->req_addr.s_addr;
1042 iface->net.s_addr = iface->state->options->req_mask.s_addr;
1086 iface->state->lease.server.s_addr = 0;
1152 iface->addr.s_addr)
1170 iface->state->lease.addr.s_addr = 0;
1327 if (addr->s_addr == INADDR_ANY)
1336 ifo->req_addr.s_addr != INADDR_ANY)
1342 ifp->state->new->yiaddr == addr->s_addr)
1349 ifp->dst.s_addr = dst ? dst->s_addr : INADDR_ANY;
1364 ifp->state->lease.server.s_addr =
1365 dst ? dst->s_addr : INADDR_ANY;
1394 iface->addr.s_addr != ifo->req_addr.s_addr) ||
1691 iface->addr.s_addr != 0 &&