blob: 69e8e10f579df05feb591958005e34386106ff3a [file] [log] [blame]
Mike Frysingerc52bd4c2020-03-18 05:40:25 -04001// Copyright 2020 The Chromium OS Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef DEBUGD_SRC_IPADDRS_TOOL_H_
6#define DEBUGD_SRC_IPADDRS_TOOL_H_
7
8#include <string>
9#include <vector>
10
11#include <base/macros.h>
12#include <brillo/variant_dictionary.h>
13
14namespace debugd {
15
16class IpAddrsTool {
17 public:
18 IpAddrsTool() = default;
19 ~IpAddrsTool() = default;
20
21 std::vector<std::string> GetIpAddresses(
22 const brillo::VariantDictionary& options);
23
24 private:
25 DISALLOW_COPY_AND_ASSIGN(IpAddrsTool);
26};
27
28} // namespace debugd
29
30#endif // DEBUGD_SRC_IPADDRS_TOOL_H_