Lines Matching refs:s_addr

71   saddr.sin_addr.s_addr = INADDR_ANY;
179 if (((struct in_pktinfo *)CMSG_DATA(cmptr))->ipi_addr.s_addr != INADDR_BROADCAST)
267 if (mess->giaddr.s_addr)
273 else if (mess->ciaddr.s_addr)
279 if ((!is_inform && dest.sin_addr.s_addr != mess->ciaddr.s_addr) ||
280 dest.sin_port == 0 || dest.sin_addr.s_addr == 0)
297 pkt->ipi_spec_dst.s_addr = 0;
301 dest.sin_addr.s_addr = INADDR_BROADCAST;
322 dest.sin_addr.s_addr = INADDR_BROADCAST;
379 if (context->netmask.s_addr != netmask.s_addr &&
391 if (context->netmask.s_addr)
410 context->broadcast.s_addr = context->start.s_addr | ~context->netmask.s_addr;
413 else if (param->relay.s_addr && is_same_net(param->relay, context->start, context->netmask))
419 context->broadcast.s_addr = context->start.s_addr | ~context->netmask.s_addr;
436 unsigned int start, end, addr = ntohl(taddr.s_addr);
440 if (taddr.s_addr == context->router.s_addr)
445 start = ntohl(tmp->start.s_addr);
446 end = ntohl(tmp->end.s_addr);
497 if ((config->flags & CONFIG_ADDR) && config->addr.s_addr == addr.s_addr)
556 start.s_addr = addr.s_addr =
557 htonl(ntohl(c->start.s_addr) +
558 ((j + c->addr_epoch) % (1 + ntohl(c->end.s_addr) - ntohl(c->start.s_addr))));
563 if (addr.s_addr == d->router.s_addr)
574 (!IN_CLASSC(ntohl(addr.s_addr)) ||
575 ((ntohl(addr.s_addr) & 0xff) != 0xff && ((ntohl(addr.s_addr) & 0xff) != 0x0))))
595 else if (++count == max || r->addr.s_addr == addr.s_addr)
625 addr.s_addr = htonl(ntohl(addr.s_addr) + 1);
627 if (addr.s_addr == htonl(ntohl(c->end.s_addr) + 1))
630 } while (addr.s_addr != start.s_addr);
730 addr.s_addr = 0; /* eliminate warning */
783 if ((addr.s_addr = inet_addr(ip)) == (in_addr_t)-1)
792 if ((config->flags & CONFIG_ADDR) && config->addr.s_addr == addr.s_addr)
894 if ((configs->flags & cp->flags & CONFIG_ADDR) && configs->addr.s_addr == cp->addr.s_addr)