Просмотр исходного кода

config: Read network_interface

Let's yuzu_cmd use a network interface. Also adds it to the default ini.
lat9nq 4 лет назад
Родитель
Сommit
851fe91b69
2 измененных файлов с 9 добавлено и 0 удалено
  1. 3 0
      src/yuzu_cmd/config.cpp
  2. 6 0
      src/yuzu_cmd/default_ini.h

+ 3 - 0
src/yuzu_cmd/config.cpp

@@ -518,6 +518,9 @@ void Config::ReadValues() {
     ReadSetting("WebService", Settings::values.web_api_url);
     ReadSetting("WebService", Settings::values.yuzu_username);
     ReadSetting("WebService", Settings::values.yuzu_token);
+
+    // Network
+    ReadSetting("Network", Settings::values.network_interface);
 }
 
 void Config::Reload() {

+ 6 - 0
src/yuzu_cmd/default_ini.h

@@ -428,6 +428,12 @@ web_api_url = https://api.yuzu-emu.org
 yuzu_username =
 yuzu_token =
 
+[Network]
+# Name of the network interface device to use with yuzu LAN play.
+# e.g. On *nix: 'enp7s0', 'wlp6s0u1u3u3', 'lo'
+# e.g. On Windows: 'Ethernet', 'Wi-Fi'
+network_interface =
+
 [AddOns]
 # Used to disable add-ons
 # List of title IDs of games that will have add-ons disabled (separated by '|'):