Skip to content

Commit

Permalink
feat: Turn on Auto Detect for Windows (#12)
Browse files Browse the repository at this point in the history
  • Loading branch information
Pylogmon authored Jun 1, 2024
1 parent 24e8d46 commit bd912f9
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/windows.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ use windows::Win32::Networking::WinInet::{
INTERNET_OPTION_PROXY_SETTINGS_CHANGED, INTERNET_OPTION_REFRESH,
INTERNET_PER_CONN_AUTOCONFIG_URL, INTERNET_PER_CONN_FLAGS, INTERNET_PER_CONN_OPTIONW,
INTERNET_PER_CONN_OPTIONW_0, INTERNET_PER_CONN_OPTION_LISTW, INTERNET_PER_CONN_PROXY_BYPASS,
INTERNET_PER_CONN_PROXY_SERVER, PROXY_TYPE_AUTO_PROXY_URL, PROXY_TYPE_DIRECT, PROXY_TYPE_PROXY,
INTERNET_PER_CONN_PROXY_SERVER, PROXY_TYPE_AUTO_DETECT, PROXY_TYPE_AUTO_PROXY_URL,
PROXY_TYPE_DIRECT, PROXY_TYPE_PROXY,
};
use winreg::{enums, RegKey};

Expand Down Expand Up @@ -45,7 +46,7 @@ fn set_auto_proxy(server: String) -> Result<()> {
p_opts.push(INTERNET_PER_CONN_OPTIONW {
dwOption: INTERNET_PER_CONN_FLAGS,
Value: INTERNET_PER_CONN_OPTIONW_0 {
dwValue: PROXY_TYPE_AUTO_PROXY_URL | PROXY_TYPE_DIRECT,
dwValue: PROXY_TYPE_AUTO_DETECT | PROXY_TYPE_AUTO_PROXY_URL | PROXY_TYPE_DIRECT,
},
});

Expand Down

0 comments on commit bd912f9

Please sign in to comment.