diff options
author | Sönke Holz <sholz8530@gmail.com> | 2021-08-16 10:32:25 +0200 |
---|---|---|
committer | Sönke Holz <sholz8530@gmail.com> | 2021-08-16 10:32:25 +0200 |
commit | 70419f7a17880fd1e7834e7fe6e1aad14b0565bb (patch) | |
tree | e1eb243069df47057ba98c77dcce4588bf34ae31 /src/core/network/network_interface.h | |
parent | configuration: fix mingw-w64 build (diff) | |
download | yuzu-70419f7a17880fd1e7834e7fe6e1aad14b0565bb.tar yuzu-70419f7a17880fd1e7834e7fe6e1aad14b0565bb.tar.gz yuzu-70419f7a17880fd1e7834e7fe6e1aad14b0565bb.tar.bz2 yuzu-70419f7a17880fd1e7834e7fe6e1aad14b0565bb.tar.lz yuzu-70419f7a17880fd1e7834e7fe6e1aad14b0565bb.tar.xz yuzu-70419f7a17880fd1e7834e7fe6e1aad14b0565bb.tar.zst yuzu-70419f7a17880fd1e7834e7fe6e1aad14b0565bb.zip |
Diffstat (limited to '')
-rw-r--r-- | src/core/network/network_interface.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/network/network_interface.h b/src/core/network/network_interface.h index d7184e14a..980edb2f5 100644 --- a/src/core/network/network_interface.h +++ b/src/core/network/network_interface.h @@ -4,6 +4,7 @@ #pragma once +#include <optional> #include <string> #include <vector> @@ -18,8 +19,11 @@ namespace Network { struct NetworkInterface { std::string name; struct in_addr ip_address; + struct in_addr subnet_mask; + struct in_addr gateway; }; std::vector<NetworkInterface> GetAvailableNetworkInterfaces(); +std::optional<NetworkInterface> GetSelectedNetworkInterface(); } // namespace Network |