diff --git a/src/libnm-core-impl/nm-setting-bridge-port.c b/src/libnm-core-impl/nm-setting-bridge-port.c index 9d1ff2598..415b65e35 100644 --- a/src/libnm-core-impl/nm-setting-bridge-port.c +++ b/src/libnm-core-impl/nm-setting-bridge-port.c @@ -281,6 +281,14 @@ nm_setting_bridge_port_clear_vlans(NMSettingBridgePort *setting) } } +GPtrArray * +_nm_setting_bridge_port_get_vlans(NMSettingBridgePort *setting) +{ + nm_assert(NM_IS_SETTING_BRIDGE_PORT(setting)); + + return NM_SETTING_BRIDGE_PORT_GET_PRIVATE(setting)->vlans; +} + /*****************************************************************************/ static gboolean diff --git a/src/libnm-core-impl/nm-setting-bridge.c b/src/libnm-core-impl/nm-setting-bridge.c index 202a8791e..e606432af 100644 --- a/src/libnm-core-impl/nm-setting-bridge.c +++ b/src/libnm-core-impl/nm-setting-bridge.c @@ -910,6 +910,16 @@ nm_setting_bridge_clear_vlans(NMSettingBridge *setting) } } +GPtrArray * +_nm_setting_bridge_get_vlans(NMSettingBridge *setting) +{ + nm_assert(NM_IS_SETTING_BRIDGE(setting)); + + return NM_SETTING_BRIDGE_GET_PRIVATE(setting)->vlans; +} + +/*****************************************************************************/ + /** * nm_setting_bridge_get_group_address: * @setting: the #NMSettingBridge diff --git a/src/libnm-core-intern/nm-core-internal.h b/src/libnm-core-intern/nm-core-internal.h index c186fe122..d4e7bf4e3 100644 --- a/src/libnm-core-intern/nm-core-internal.h +++ b/src/libnm-core-intern/nm-core-internal.h @@ -509,6 +509,12 @@ gboolean _nm_setting_bond_option_supported(const char *option, NMBondMode mode); /*****************************************************************************/ +GPtrArray *_nm_setting_bridge_get_vlans(NMSettingBridge *setting); + +GPtrArray *_nm_setting_bridge_port_get_vlans(NMSettingBridgePort *setting); + +/*****************************************************************************/ + NMSettingBluetooth *_nm_connection_get_setting_bluetooth_for_nap(NMConnection *connection); /*****************************************************************************/