aboutsummaryrefslogtreecommitdiff
path: root/src/wx/EmuConfig.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/wx/EmuConfig.cpp')
-rw-r--r--src/wx/EmuConfig.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/wx/EmuConfig.cpp b/src/wx/EmuConfig.cpp
index bace238..a8822a6 100644
--- a/src/wx/EmuConfig.cpp
+++ b/src/wx/EmuConfig.cpp
@@ -40,6 +40,10 @@ EmuConfigDialog::EmuConfigDialog(wxWindow* parent)
vboxmain->Add(cbThreaded3D, 0, wxALL&(~wxBOTTOM), 15);
cbThreaded3D->SetValue(Config::Threaded3D != 0);
+ cbBindAnyAddr = new wxCheckBox(this, wxID_ANY, "Wifi: bind socket to any address");
+ vboxmain->Add(cbBindAnyAddr, 0, wxALL&(~wxBOTTOM), 15);
+ cbBindAnyAddr->SetValue(Config::SocketBindAnyAddr != 0);
+
{
wxPanel* p = new wxPanel(this);
wxBoxSizer* sizer = new wxBoxSizer(wxHORIZONTAL);
@@ -67,6 +71,7 @@ void EmuConfigDialog::OnOk(wxCommandEvent& event)
{
Config::DirectBoot = cbDirectBoot->GetValue() ? 1:0;
Config::Threaded3D = cbThreaded3D->GetValue() ? 1:0;
+ Config::SocketBindAnyAddr = cbBindAnyAddr->GetValue() ? 1:0;
Config::Save();
Close();