master
h 14 lines 310 Bytes
Raw
1 // Copyright (C) Microsoft Corporation. All rights reserved.
2 #pragma once
3
4 #include <string>
5 #include <vector>
6 #include <optional>
7 #include "address.h"
8
9 struct InterfaceConfiguration
10 {
11 std::vector<Address> Addresses;
12 std::vector<Address> LocalAddresses;
13 std::optional<Address> BroadcastAddress;
14 };