diff options
-rw-r--r-- | src/libnm-core-impl/nm-setting-ip-tunnel.c | 8 | ||||
-rw-r--r-- | src/libnm-core-public/nm-dbus-interface.h | 5 |
2 files changed, 11 insertions, 2 deletions
diff --git a/src/libnm-core-impl/nm-setting-ip-tunnel.c b/src/libnm-core-impl/nm-setting-ip-tunnel.c index d28eb73fd7..f01b1e5197 100644 --- a/src/libnm-core-impl/nm-setting-ip-tunnel.c +++ b/src/libnm-core-impl/nm-setting-ip-tunnel.c @@ -593,11 +593,15 @@ nm_setting_ip_tunnel_class_init(NMSettingIPTunnelClass *klass) /** * NMSettingIPTunnel:mode: * - * The tunneling mode, for example %NM_IP_TUNNEL_MODE_IPIP or - * %NM_IP_TUNNEL_MODE_GRE. + * The tunneling mode, valid values: #NMIPTunnelMode. * * Since: 1.2 **/ + /* ---nmcli,dbus--- + * property: mode + * description: The tunneling mode, valid values: #NMIPTunnelMode:* + * ---end--- + */ _nm_setting_property_define_direct_uint32(properties_override, obj_properties, NM_SETTING_IP_TUNNEL_MODE, diff --git a/src/libnm-core-public/nm-dbus-interface.h b/src/libnm-core-public/nm-dbus-interface.h index b490e3b11c..a7483b7808 100644 --- a/src/libnm-core-public/nm-dbus-interface.h +++ b/src/libnm-core-public/nm-dbus-interface.h @@ -943,6 +943,11 @@ typedef enum /*< flags >*/ { * Since: 1.2 */ typedef enum { + /** + * NM_IP_TUNNEL_MODE_UNKNOWN: (attributes NM.internal=1) + * + * Unknown/unset tunnel mode + */ NM_IP_TUNNEL_MODE_UNKNOWN = 0, NM_IP_TUNNEL_MODE_IPIP = 1, NM_IP_TUNNEL_MODE_GRE = 2, |