910e62b5创建于 1月15日历史提交
// Copyright 2025 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "net/proxy_resolution/resolve_host_request.h"

namespace net {

ResolveHostResult::ResolveHostResult(
    int result_code,
    const HostResolver::ResolveHostRequest& completed_request)
    : result_code(result_code),
      is_address_list_empty(completed_request.GetAddressResults().empty()) {}

void ResolveHostResult::AddToDict(base::Value::Dict& dict) const {
  dict.Set("net_error", result_code);
  dict.Set("is_address_list_empty", is_address_list_empty);
}

}  // namespace net