From bba2e4b4de668db525cbfdfc35292e5a0b51671a Mon Sep 17 00:00:00 2001
From: Michael Biebl Get the type of the enum that defines the values that the property accepts. It is only
+useful for properties configured to accept values from certain enum type, otherwise
+it will return Note that the GObject property might be implemented as an integer, actually, and not
+as enum. Find out what underlying type is used, checking the GParamSpec, before
+setting the GObject property. setting_type the GType of the NMSetting instance property_name the name of the property Since: 1.46 Returns the “device-handler” property of the connection. Since: 1.46 Since: 1.12 Since: 1.46 NMSettingMacsecMode controls how the CAK (Connectivity Association Key) used
in MKA (MACsec Key Agreement) is obtained.
+
+GType
+
+
+nm_setting_get_enum_property_type ()
+
+
+
+
NMRange *
@@ -1218,6 +1226,47 @@ on setting
nm_setting_get_enum_property_type ()
+GType
+nm_setting_get_enum_property_type (
+GType setting_type,
+ const char *property_name);G_TYPE_INVALID. Note that flags (children of G_TYPE_FLAGS) are also
+considered enums.Parameters
+
+
+
+
+
+
+
+
+
+
+
+
+
+nm_range_new ()
NMRange *
nm_range_new (
guint64 start,
diff --git a/docs/libnm/html/NMSettingGeneric.html b/docs/libnm/html/NMSettingGeneric.html
index 4a10561c..fae31e4e 100644
--- a/docs/libnm/html/NMSettingGeneric.html
+++ b/docs/libnm/html/NMSettingGeneric.html
@@ -38,14 +38,23 @@
+
+
+
NMSetting *
nm_setting_generic_new ()
-
+
+
const char *
+
+
+nm_setting_generic_get_device_handler ()
+
+
+
+
+
+#define
NM_SETTING_GENERIC_SETTING_NAME
-
+
+
#define
+NM_SETTING_GENERIC_DEVICE_HANDLER
+void[transfer full]
+nm_setting_generic_get_device_handler ()
+const char *
+nm_setting_generic_get_device_handler (
+NMSettingGeneric *setting);Types and Values
@@ -90,6 +132,12 @@ nm_setting_generic_new (void#define NM_SETTING_GENERIC_SETTING_NAME "generic"
+
@@ -169,6 +177,10 @@
NM_SETTING_MACSEC_SEND_SCI
+
+#define
+NM_SETTING_MACSEC_OFFLOAD
+
@@ -184,6 +196,10 @@
enum
NMSettingMacsecMode
#define
NM_SETTING_MACSEC_MKA_CKN_LENGTH
+
+
@@ -191,6 +207,7 @@
enum
+NMSettingMacsecOffload
+Object Hierarchy
GEnum
├── NMSettingMacsecMode
+ ├── NMSettingMacsecOffload
╰── NMSettingMacsecValidation
@@ -447,6 +464,32 @@ nm_setting_macsec_get_send_sci (
+nm_setting_macsec_get_offload ()
+NMSettingMacsecOffload
+nm_setting_macsec_get_offload (
+
+
+NMSettingMacsec *setting);Types and Values
@@ -511,6 +554,12 @@ nm_setting_macsec_get_send_sci (
+
+enum NMSettingMacsecMode
#define NM_SETTING_MACSEC_MKA_CKN_LENGTH 64
+
GBoxed
╰── NMSriovVF
GEnum
+ ├── NMSriovEswitchEncapMode
+ ├── NMSriovEswitchInlineMode
+ ├── NMSriovEswitchMode
╰── NMSriovVFVlanProtocol
@@ -574,6 +625,86 @@ property.
NMSriovEswitchMode
+nm_setting_sriov_get_eswitch_mode (NMSettingSriov *setting);
+
+
+Since: 1.46
+NMSriovEswitchInlineMode
+nm_setting_sriov_get_eswitch_inline_mode
+ (NMSettingSriov *setting);
+
+
+Since: 1.46
+NMSriovEswitchEncapMode
+nm_setting_sriov_get_eswitch_encap_mode
+ (NMSettingSriov *setting);
+
+
+Since: 1.46
+gboolean nm_sriov_vf_add_vlan (NMSriovVF *vf, @@ -1162,19 +1293,37 @@ the value is of the correct type and well-formed.
NM_SETTING_SRIOV_TOTAL_VFS
-#define NM_SETTING_SRIOV_TOTAL_VFS "total-vfs" +#define NM_SETTING_SRIOV_TOTAL_VFS "total-vfs"
+NM_SETTING_SRIOV_AUTOPROBE_DRIVERS
-#define NM_SETTING_SRIOV_AUTOPROBE_DRIVERS "autoprobe-drivers" +#define NM_SETTING_SRIOV_AUTOPROBE_DRIVERS "autoprobe-drivers" ++
+ +
+++NM_SETTING_SRIOV_ESWITCH_INLINE_MODE
+#define NM_SETTING_SRIOV_ESWITCH_INLINE_MODE "eswitch-inline-mode" ++
++NM_SETTING_SRIOV_ESWITCH_ENCAP_MODE
+#define NM_SETTING_SRIOV_ESWITCH_ENCAP_MODE "eswitch-encap-mode"
@@ -1239,6 +1388,149 @@ the value is of the correct type and well-formed.
Since: 1.14
+| + |
+ don't modify current inline-mode + |
++ |
| + | + | + |
| + |
+ don't use inline mode + |
++ |
| + |
+ L2 mode + |
++ |
| + |
+ L3 mode + |
++ |
| + |
+ L4 mode + |
++ |
Since: 1.46
+Since: 1.40
+#define NM_SECRET_TAG_DYNAMIC_CHALLENGE "x-dynamic-challenge:" ++