Home | History | Annotate | Download | only in dhcpcd

Lines Matching full:s_addr

385 	memcpy(&a->s_addr, p, sizeof(a->s_addr));
528 addr.s_addr = 0;
529 memcpy(&addr.s_addr, p, ocets);
538 memcpy(&addr.s_addr, p, 4);
584 memcpy(&rt->dest.s_addr, p, ocets);
586 rt->net.s_addr = htonl(~0U << (32 - cidr));
590 memcpy(&rt->gate.s_addr, p, 4);
624 addr.s_addr = INADDR_BROADCAST;
625 l = ((dl / sizeof(addr.s_addr)) * ((4 * 4) + 1)) + 1;
628 memcpy(&addr.s_addr, data, sizeof(addr.s_addr));
629 data += sizeof(addr.s_addr);
631 l -= sizeof(addr.s_addr);
744 memcpy(&route->dest.s_addr, p, 4);
746 memcpy(&route->gate.s_addr, p, 4);
748 route->net.s_addr = route_netmask(route->dest.s_addr);
762 memcpy(&route->gate.s_addr, p, 4);
801 memcpy(p, &_val.s_addr, 4); \
852 iface->net.s_addr == lease->net.s_addr &&
856 dhcp->ciaddr = iface->addr.s_addr;
858 if (type == DHCP_INFORM && iface->addr.s_addr == 0)
859 dhcp->ciaddr = lease->addr.s_addr;
897 if (lease->addr.s_addr && lease->cookie == htonl(MAGIC_COOKIE)) {
900 lease->addr.s_addr != iface->addr.s_addr))
903 if (lease->server.s_addr)
908 if (lease->server.s_addr)
1274 memcpy(&addr.s_addr, data, sizeof(addr.s_addr));
1276 data += sizeof(addr.s_addr);
1338 addr.s_addr = dhcp->yiaddr ? dhcp->yiaddr : dhcp->ciaddr;
1341 net.s_addr = get_netmask(addr.s_addr);
1348 brd.s_addr = addr.s_addr | ~net.s_addr;
1351 addr.s_addr = dhcp->yiaddr & net.s_addr;
1395 lease->addr.s_addr = dhcp->yiaddr;
1397 lease->addr.s_addr = dhcp->ciaddr;
1399 lease->net.s_addr = get_netmask(lease->addr.s_addr);
1401 lease->brd.s_addr = lease->addr.s_addr | ~lease->net.s_addr;
1414 lease->server.s_addr = INADDR_ANY;