From 2a40112ebe9e153f7431e817a0c5f6229e642215 Mon Sep 17 00:00:00 2001 From: Atul Anand Date: Tue, 16 Aug 2016 05:55:55 +0530 Subject: libnm: API for Proxy Feature libnm-core has been expanded to include proxy settings which clients like nmcli, nm-connection-editor use to configure proxy in PacRunner. It offers three modes i.e 'auto', 'manual'and 'none' and accordingly take data to configure PacRunner. The modes matches on the PacRunner side too. --- libnm/NetworkManager.h | 1 + libnm/libnm.ver | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) (limited to 'libnm') diff --git a/libnm/NetworkManager.h b/libnm/NetworkManager.h index b5dab8fd84..cca05cffdd 100644 --- a/libnm/NetworkManager.h +++ b/libnm/NetworkManager.h @@ -62,6 +62,7 @@ #include #include #include +#include #include #include #include diff --git a/libnm/libnm.ver b/libnm/libnm.ver index bfd15b0b9e..8c0e34f0d1 100644 --- a/libnm/libnm.ver +++ b/libnm/libnm.ver @@ -1087,5 +1087,24 @@ global: libnm_1_6_0 { global: nm_capability_get_type; + nm_connection_get_setting_proxy; + nm_setting_proxy_get_type; + nm_setting_proxy_new; + nm_setting_proxy_get_method; + nm_setting_proxy_method_get_type; + nm_setting_proxy_get_http_proxy; + nm_setting_proxy_get_http_port; + nm_setting_proxy_get_http_default; + nm_setting_proxy_get_ssl_proxy; + nm_setting_proxy_get_ssl_port; + nm_setting_proxy_get_ftp_proxy; + nm_setting_proxy_get_ftp_port; + nm_setting_proxy_get_socks_proxy; + nm_setting_proxy_get_socks_port; + nm_setting_proxy_get_socks_version_5; + nm_setting_proxy_get_pac_script; + nm_setting_proxy_get_no_proxy_for; + nm_setting_proxy_get_browser_only; + nm_setting_proxy_get_pac_url; nm_utils_is_json_object; } libnm_1_4_0; -- cgit v1.2.1