about summary refs log tree commit diff
path: root/src/libnmc-base
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2022-01-13 22:30:39 +0100
committerMichael Biebl <biebl@debian.org>2022-01-13 22:30:39 +0100
commit88c227d90a6b7b388c5c85d72802a0ca8f05ed5c (patch)
tree71f32df6617802270e8a78574bd8e1637dc532f4 /src/libnmc-base
parente74c568b07b50b97873fb4ee1d776dedefbd54d6 (diff)
New upstream version 1.34.0 upstream/1.34.0
Diffstat (limited to 'src/libnmc-base')
-rw-r--r--src/libnmc-base/nm-vpn-helpers.c9
-rw-r--r--src/libnmc-base/qrcodegen.c4
2 files changed, 4 insertions, 9 deletions
diff --git a/src/libnmc-base/nm-vpn-helpers.c b/src/libnmc-base/nm-vpn-helpers.c
index 72691e34..99a69276 100644
--- a/src/libnmc-base/nm-vpn-helpers.c
+++ b/src/libnmc-base/nm-vpn-helpers.c
@@ -236,7 +236,7 @@ nm_vpn_openconnect_authenticate_helper(const char *host,
      * HOST='1.2.3.4'
      * FINGERPRINT='sha1:32bac90cf09a722e10ecc1942c67fe2ac8c21e2e'
      */
-    output_v = nm_utils_strsplit_set_with_empty(output, "\r\n");
+    output_v = nm_strsplit_set_with_empty(output, "\r\n");
     for (iter = output_v; iter && *iter; iter++) {
         char *s_mutable = (char *) *iter;
 
@@ -746,7 +746,7 @@ fail_invalid_secret:
         GPtrArray *        data_addr        = is_v4 ? data_addr_v4 : data_addr_v6;
         GPtrArray *        data_dns_search2 = data_dns_search;
 
-        if (data_dns && !data_addr) {
+        if (!data_addr) {
             /* When specifying "DNS", we also require an "Address" for the same address
              * family. That is because a NMSettingIPConfig cannot have @method_disabled
              * and DNS settings at the same time.
@@ -761,11 +761,6 @@ fail_invalid_secret:
                      data_addr ? method_manual : method_disabled,
                      NULL);
 
-        /* For WireGuard profiles, always set dns-priority to a negative value,
-         * so that DNS servers on other profiles get ignored. This is also what
-         * wg-quick does, by calling `resolvconf -x`. */
-        g_object_set(s_ip, NM_SETTING_IP_CONFIG_DNS_PRIORITY, (int) -50, NULL);
-
         if (data_addr) {
             for (i = 0; i < data_addr->len; i++)
                 nm_setting_ip_config_add_address(s_ip, data_addr->pdata[i]);
diff --git a/src/libnmc-base/qrcodegen.c b/src/libnmc-base/qrcodegen.c
index 2c40fcb9..0aacdb01 100644
--- a/src/libnmc-base/qrcodegen.c
+++ b/src/libnmc-base/qrcodegen.c
@@ -28,9 +28,9 @@
 #include "qrcodegen.h"
 
 #ifndef QRCODEGEN_TEST
-    #define testable static  // Keep functions private
+#define testable static  // Keep functions private
 #else
-    #define testable  // Expose private functions
+#define testable  // Expose private functions
 #endif
 
 /*---- Forward declarations for private functions ----*/