summary refs log tree commit diff
path: root/libnm-core/nm-connection-private.h
diff options
context:
space:
mode:
Diffstat (limited to 'libnm-core/nm-connection-private.h')
-rw-r--r--libnm-core/nm-connection-private.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/libnm-core/nm-connection-private.h b/libnm-core/nm-connection-private.h
index 4c05c36b..532b1763 100644
--- a/libnm-core/nm-connection-private.h
+++ b/libnm-core/nm-connection-private.h
@@ -1,4 +1,4 @@
-/* SPDX-License-Identifier: LGPL-2.1+ */
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 /*
  * Copyright (C) 2014 Red Hat, Inc.
  */
@@ -17,6 +17,14 @@ NMSetting *_nm_connection_find_base_type_setting(NMConnection *connection);
 
 const char *_nm_connection_detect_slave_type(NMConnection *connection, NMSetting **out_s_port);
 
+gboolean _nm_connection_detect_slave_type_full(NMSettingConnection *s_con,
+                                               NMConnection *       connection,
+                                               const char **        out_slave_type,
+                                               const char **        out_normerr_slave_setting_type,
+                                               const char **        out_normerr_missing_slave_type,
+                                               const char **out_normerr_missing_slave_type_port,
+                                               GError **    error);
+
 const char *_nm_connection_detect_bluetooth_type(NMConnection *self);
 
 gboolean _nm_connection_verify_required_interface_name(NMConnection *connection, GError **error);