From 58f8be580039b0575b197b9573a1c92745d96d30 Mon Sep 17 00:00:00 2001
From: Michael Biebl NMCapability names the numbers in the Capabilities property.
+Capabilities are positive numbers. They are part of stable API
+and a certain capability number is guaranteed not to change. The range 0x7000 - 0x7FFF of capabilities is guaranteed not to be
+used by upstream NetworkManager. It could thus be used for downstream
+extensions.
+#define
+NM_DBUS_INTERFACE_DEVICE_MACSEC
+
+
#define
NM_DBUS_INTERFACE_DEVICE_MACVLAN
@@ -213,6 +217,18 @@
NM_DBUS_PATH_SECRET_AGENT
+
+#define
+NM_DBUS_INTERFACE_DNS_MANAGER
+
+
+#define
+NM_DBUS_PATH_DNS_MANAGER
+
+
+enum
+NMCapability
+
@@ -368,6 +384,7 @@
enum
NMState
GEnum
├── NM80211Mode
├── NMActiveConnectionState
+ ├── NMCapability
├── NMConnectivityState
├── NMDeviceState
├── NMDeviceStateReason
@@ -570,6 +587,12 @@
NM_DBUS_INTERFACE_DEVICE_MACSEC
+#define NM_DBUS_INTERFACE_DEVICE_MACSEC NM_DBUS_INTERFACE_DEVICE ".Macsec"
+
+
+NM_DBUS_INTERFACE_DEVICE_MACVLAN
#define NM_DBUS_INTERFACE_DEVICE_MACVLAN NM_DBUS_INTERFACE_DEVICE ".Macvlan"
@@ -654,6 +677,45 @@
NM_DBUS_INTERFACE_DNS_MANAGER
+#define NM_DBUS_INTERFACE_DNS_MANAGER "org.freedesktop.NetworkManager.DnsManager"
+
+
+NM_DBUS_PATH_DNS_MANAGER
+#define NM_DBUS_PATH_DNS_MANAGER "/org/freedesktop/NetworkManager/DnsManager"
+
+
+enum NMCapability
+
+
@@ -2227,91 +2296,91 @@ VPN plugin authentication dialogs.
#define NM_LLDP_ATTR_DESTINATION "destination" +#define NM_LLDP_ATTR_DESTINATION "destination"
#define NM_LLDP_ATTR_CHASSIS_ID_TYPE "chassis-id-type" +#define NM_LLDP_ATTR_CHASSIS_ID_TYPE "chassis-id-type"
#define NM_LLDP_ATTR_CHASSIS_ID "chassis-id" +#define NM_LLDP_ATTR_CHASSIS_ID "chassis-id"
#define NM_LLDP_ATTR_PORT_ID_TYPE "port-id-type" +#define NM_LLDP_ATTR_PORT_ID_TYPE "port-id-type"
#define NM_LLDP_ATTR_PORT_ID "port-id" +#define NM_LLDP_ATTR_PORT_ID "port-id"
#define NM_LLDP_ATTR_PORT_DESCRIPTION "port-description" +#define NM_LLDP_ATTR_PORT_DESCRIPTION "port-description"
#define NM_LLDP_ATTR_SYSTEM_NAME "system-name" +#define NM_LLDP_ATTR_SYSTEM_NAME "system-name"
#define NM_LLDP_ATTR_SYSTEM_DESCRIPTION "system-description" +#define NM_LLDP_ATTR_SYSTEM_DESCRIPTION "system-description"
#define NM_LLDP_ATTR_SYSTEM_CAPABILITIES "system-capabilities" +#define NM_LLDP_ATTR_SYSTEM_CAPABILITIES "system-capabilities"
#define NM_LLDP_ATTR_IEEE_802_1_PVID "ieee-802-1-pvid" +#define NM_LLDP_ATTR_IEEE_802_1_PVID "ieee-802-1-pvid"
#define NM_LLDP_ATTR_IEEE_802_1_PPVID "ieee-802-1-ppvid" +#define NM_LLDP_ATTR_IEEE_802_1_PPVID "ieee-802-1-ppvid"
#define NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS "ieee-802-1-ppvid-flags" +#define NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS "ieee-802-1-ppvid-flags"
#define NM_LLDP_ATTR_IEEE_802_1_VID "ieee-802-1-vid" +#define NM_LLDP_ATTR_IEEE_802_1_VID "ieee-802-1-vid"
#define NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME "ieee-802-1-vlan-name" +#define NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME "ieee-802-1-vlan-name"
#define NM_LLDP_DEST_NEAREST_BRIDGE "nearest-bridge" +#define NM_LLDP_DEST_NEAREST_BRIDGE "nearest-bridge"
upon rollback, + delete any new connection added after the checkpoint.
+upon rollback, + disconnect any new device appeared after the checkpoint.
+