summaryrefslogtreecommitdiff
path: root/src/backend/plugins/config-windows/config-windows.c
diff options
context:
space:
mode:
authorJan-Michael Brummer <jan.brummer@tabos.org>2023-03-21 02:50:57 -0400
committerJan-Michael Brummer <jan.brummer@tabos.org>2023-03-27 16:31:58 +0200
commit595451331b1e91907d987ca4b0b2ebb7e8f538bd (patch)
tree8effdda2146d78739693cda90465cfbabce1bcde /src/backend/plugins/config-windows/config-windows.c
parentc82feb2cbeabc5bac70e2b5d65d2e58652bba9c0 (diff)
downloadlibproxy-git-595451331b1e91907d987ca4b0b2ebb7e8f538bd.tar.gz
Add common ignore handling (#99)
Co-authored-by: Jan-Michael Brummer <jan-michael.brummer1@volkswagen.de>
Diffstat (limited to 'src/backend/plugins/config-windows/config-windows.c')
-rw-r--r--src/backend/plugins/config-windows/config-windows.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/plugins/config-windows/config-windows.c b/src/backend/plugins/config-windows/config-windows.c
index b623c2d..73a889a 100644
--- a/src/backend/plugins/config-windows/config-windows.c
+++ b/src/backend/plugins/config-windows/config-windows.c
@@ -159,9 +159,9 @@ px_config_windows_get_config (PxConfig *self,
guint32 enabled = 0;
if (get_registry (W32REG_BASEKEY, "ProxyOverride", &tmp, NULL, NULL)) {
- const char *host = g_uri_get_host (uri);
+ g_auto (GStrv) no_proxy = g_strsplit (tmp, ",", -1);
- if (g_strcmp0 (tmp, "<local>") == 0 && g_strcmp0 (host, "127.0.0.1") == 0)
+ if (px_manager_is_ignore (uri, no_proxy))
return;
}