@@ -395,6 +395,7 @@ def device_class(typ):
395395 NM_DEVICE_TYPE_WIREGUARD : WireGuard ,
396396 NM_DEVICE_TYPE_VRF : Vrf ,
397397 NM_DEVICE_TYPE_WIFI_P2P : WifiP2p ,
398+ NM_DEVICE_TYPE_LOOPBACK : Loopback ,
398399 }[typ ]
399400
400401class Adsl (Device ): pass
@@ -426,6 +427,7 @@ class SixLoWpan(Device): pass
426427class WireGuard (Device ): pass
427428class WifiP2p (Device ): pass
428429class Vrf (Device ): pass
430+ class Loopback (Device ): pass
429431
430432class NSP (TransientNMDbusInterface ):
431433 interface_names = ['org.freedesktop.NetworkManager.Wimax.NSP' ]
@@ -820,6 +822,8 @@ def cert_to_dbus(cert):
820822NM_DEVICE_TYPE_WIREGUARD = 29
821823NM_DEVICE_TYPE_WIFI_P2P = 30
822824NM_DEVICE_TYPE_VRF = 31
825+ NM_DEVICE_TYPE_LOOPBACK = 32
826+ NM_DEVICE_TYPE_HSR = 33
823827NM_DEVICE_CAP_NONE = 0
824828NM_DEVICE_CAP_NM_SUPPORTED = 1
825829NM_DEVICE_CAP_CARRIER_DETECT = 2
@@ -837,6 +841,7 @@ def cert_to_dbus(cert):
837841NM_WIFI_DEVICE_CAP_FREQ_VALID = 256
838842NM_WIFI_DEVICE_CAP_FREQ_2GHZ = 512
839843NM_WIFI_DEVICE_CAP_FREQ_5GHZ = 1024
844+ NM_WIFI_DEVICE_CAP_FREQ_6GHZ = 2048
840845NM_WIFI_DEVICE_CAP_MESH = 4096
841846NM_WIFI_DEVICE_CAP_IBSS_RSN = 8192
842847NM_802_11_AP_FLAGS_NONE = 0
@@ -858,6 +863,7 @@ def cert_to_dbus(cert):
858863NM_802_11_AP_SEC_KEY_MGMT_SAE = 1024
859864NM_802_11_AP_SEC_KEY_MGMT_OWE = 2048
860865NM_802_11_AP_SEC_KEY_MGMT_OWE_TM = 4096
866+ NM_802_11_AP_SEC_KEY_MGMT_EAP_SUITE_B_192 = 8192
861867NM_802_11_MODE_UNKNOWN = 0
862868NM_802_11_MODE_ADHOC = 1
863869NM_802_11_MODE_INFRA = 2
@@ -871,6 +877,7 @@ def cert_to_dbus(cert):
871877NM_DEVICE_MODEM_CAPABILITY_CDMA_EVDO = 2
872878NM_DEVICE_MODEM_CAPABILITY_GSM_UMTS = 4
873879NM_DEVICE_MODEM_CAPABILITY_LTE = 8
880+ NM_DEVICE_MODEM_CAPABILITY_5GNR = 64
874881NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN = 0
875882NM_WIMAX_NSP_NETWORK_TYPE_HOME = 1
876883NM_WIMAX_NSP_NETWORK_TYPE_PARTNER = 2
@@ -956,6 +963,7 @@ def cert_to_dbus(cert):
956963NM_DEVICE_STATE_REASON_IP_METHOD_UNSUPPORTED = 65
957964NM_DEVICE_STATE_REASON_SRIOV_CONFIGURATION_FAILED = 66
958965NM_DEVICE_STATE_REASON_PEER_NOT_FOUND = 67
966+ NM_DEVICE_STATE_REASON_DEVICE_HANDLER_FAILED = 68
959967NM_METERED_UNKNOWN = 0
960968NM_METERED_YES = 1
961969NM_METERED_NO = 2
@@ -992,6 +1000,9 @@ def cert_to_dbus(cert):
9921000NM_SECRET_AGENT_GET_SECRETS_FLAG_WPS_PBC_ACTIVE = 8
9931001NM_SECRET_AGENT_GET_SECRETS_FLAG_ONLY_SYSTEM = 2147483648
9941002NM_SECRET_AGENT_GET_SECRETS_FLAG_NO_ERRORS = 1073741824
1003+ NM_SECRET_AGENT_CAPABILITY_NONE = 0
1004+ NM_SECRET_AGENT_CAPABILITY_VPN_HINTS = 1
1005+ NM_SECRET_AGENT_CAPABILITY_LAST = 1
9951006NM_IP_TUNNEL_MODE_UNKNOWN = 0
9961007NM_IP_TUNNEL_MODE_IPIP = 1
9971008NM_IP_TUNNEL_MODE_GRE = 2
@@ -1009,6 +1020,7 @@ def cert_to_dbus(cert):
10091020NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS = 2
10101021NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES = 4
10111022NM_CHECKPOINT_CREATE_FLAG_ALLOW_OVERLAPPING = 8
1023+ NM_CHECKPOINT_CREATE_FLAG_NO_PRESERVE_EXTERNAL_PORTS = 16
10121024NM_ROLLBACK_RESULT_OK = 0
10131025NM_ROLLBACK_RESULT_ERR_NO_DEVICE = 1
10141026NM_ROLLBACK_RESULT_ERR_DEVICE_UNMANAGED = 2
@@ -1039,6 +1051,8 @@ def cert_to_dbus(cert):
10391051NM_SETTINGS_UPDATE2_FLAG_VOLATILE = 16
10401052NM_SETTINGS_UPDATE2_FLAG_BLOCK_AUTOCONNECT = 32
10411053NM_SETTINGS_UPDATE2_FLAG_NO_REAPPLY = 64
1054+ NM_DEVICE_REAPPLY_FLAGS_NONE = 0
1055+ NM_DEVICE_REAPPLY_FLAGS_PRESERVE_EXTERNAL_IP = 1
10421056NM_TERNARY_DEFAULT = - 1
10431057NM_TERNARY_FALSE = 0
10441058NM_TERNARY_TRUE = 1
@@ -1050,7 +1064,9 @@ def cert_to_dbus(cert):
10501064NM_DEVICE_INTERFACE_FLAG_NONE = 0
10511065NM_DEVICE_INTERFACE_FLAG_UP = 1
10521066NM_DEVICE_INTERFACE_FLAG_LOWER_UP = 2
1067+ NM_DEVICE_INTERFACE_FLAG_PROMISC = 4
10531068NM_DEVICE_INTERFACE_FLAG_CARRIER = 65536
1069+ NM_DEVICE_INTERFACE_FLAG_LLDP_CLIENT_ENABLED = 131072
10541070NM_CLIENT_PERMISSION_NONE = 0
10551071NM_CLIENT_PERMISSION_ENABLE_DISABLE_NETWORK = 1
10561072NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIFI = 2
@@ -1074,6 +1090,18 @@ def cert_to_dbus(cert):
10741090NM_CLIENT_PERMISSION_RESULT_YES = 1
10751091NM_CLIENT_PERMISSION_RESULT_AUTH = 2
10761092NM_CLIENT_PERMISSION_RESULT_NO = 3
1093+ NM_RADIO_FLAG_NONE = 0
1094+ NM_RADIO_FLAG_WLAN_AVAILABLE = 1
1095+ NM_RADIO_FLAG_WWAN_AVAILABLE = 2
1096+ NM_MPTCP_FLAGS_NONE = 0
1097+ NM_MPTCP_FLAGS_DISABLED = 1
1098+ NM_MPTCP_FLAGS_ENABLED = 2
1099+ NM_MPTCP_FLAGS_ALSO_WITHOUT_SYSCTL = 4
1100+ NM_MPTCP_FLAGS_ALSO_WITHOUT_DEFAULT_ROUTE = 8
1101+ NM_MPTCP_FLAGS_SIGNAL = 16
1102+ NM_MPTCP_FLAGS_SUBFLOW = 32
1103+ NM_MPTCP_FLAGS_BACKUP = 64
1104+ NM_MPTCP_FLAGS_FULLMESH = 128
10771105NM_VPN_SERVICE_STATE_UNKNOWN = 0
10781106NM_VPN_SERVICE_STATE_INIT = 1
10791107NM_VPN_SERVICE_STATE_SHUTDOWN = 2
0 commit comments