• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/dnsmasq-2.15/src/

Lines Matching refs:s_addr

38   saddr.sin_addr.s_addr = INADDR_ANY;
87 if ((configs->flags & cp->flags & CONFIG_ADDR) && configs->addr.s_addr == cp->addr.s_addr)
193 tmp->addr.in.sin_addr.s_addr == iface_addr.s_addr)
199 iface_netmask.s_addr = 0;
200 iface_broadcast.s_addr = 0;
206 if (!context->netmask.s_addr)
208 if (!iface_netmask.s_addr && ioctl(daemon->dhcpfd, SIOCGIFNETMASK, &ifr) != -1)
211 if (iface_netmask.s_addr &&
229 if (context->netmask.s_addr)
233 if (!context->router.s_addr)
235 if (!context->broadcast.s_addr)
237 if (!iface_broadcast.s_addr && ioctl(daemon->dhcpfd, SIOCGIFBRDADDR, &ifr) != -1)
239 if (iface_broadcast.s_addr &&
243 context->broadcast.s_addr = context->start.s_addr | ~context->netmask.s_addr;
246 else if (mess->giaddr.s_addr && is_same_net(mess->giaddr, context->start, context->netmask))
248 if (!context->router.s_addr)
251 if (!context->broadcast.s_addr)
252 context->broadcast.s_addr = context->start.s_addr | ~context->netmask.s_addr;
265 if (mess->giaddr.s_addr || mess->ciaddr.s_addr)
275 if (mess->giaddr.s_addr)
302 rawpacket->ip.ip_dst.s_addr = INADDR_BROADCAST;
307 rawpacket->ip.ip_dst.s_addr = mess->yiaddr.s_addr;
311 rawpacket->ip.ip_src.s_addr = iface_addr.s_addr;
378 unsigned int start, end, addr = ntohl(taddr.s_addr);
382 start = ntohl(context->start.s_addr);
383 end = ntohl(context->end.s_addr);
399 if ((config->flags & CONFIG_ADDR) && config->addr.s_addr == addr.s_addr)
421 start.s_addr = addr.s_addr =
422 htonl(ntohl(context->start.s_addr) +
423 (j % (1 + ntohl(context->end.s_addr) - ntohl(context->start.s_addr))));
440 addr.s_addr = htonl(ntohl(addr.s_addr) + 1);
442 if (addr.s_addr == htonl(ntohl(context->end.s_addr) + 1))
445 } while (addr.s_addr != start.s_addr);
550 if ((addr.s_addr = inet_addr(ip)) == (in_addr_t)-1)
555 if ((config->flags & CONFIG_ADDR) && config->addr.s_addr == addr.s_addr)