Lines Matching refs:pool_offset
84 server->pool_offset = offset;
688 if (be32toh(requested_ip) < (be32toh(server->subnet) | server->pool_offset) ||
689 be32toh(requested_ip) >= (be32toh(server->subnet) | (server->pool_offset + server->pool_size)))
692 return be32toh(requested_ip & ~server->netmask) - server->pool_offset;
760 address = server->subnet | htobe32(server->pool_offset + next_offer);
795 int pool_offset;
842 pool_offset = get_pool_offset(server, address);
846 if (pool_offset >= 0 &&
847 server->bound_leases[pool_offset] == existing_lease) {
892 server->bound_leases[pool_offset] = lease;
916 int pool_offset;
927 pool_offset = get_pool_offset(server, req->message->ciaddr);
928 if (pool_offset < 0)
931 if (server->bound_leases[pool_offset] == existing_lease) {
932 server->bound_leases[pool_offset] = NULL;