Skip to content

Commit 2dcbea8

Browse files
committed
Regenerate constants
1 parent 2ccdab4 commit 2dcbea8

File tree

2 files changed

+80
-4
lines changed

2 files changed

+80
-4
lines changed

NetworkManager.py

Lines changed: 77 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -718,6 +718,7 @@ def cert_to_dbus(cert):
718718
del xml_cache
719719

720720
# Constants below are generated with makeconstants.py. Do not edit manually.
721+
NM_CAPABILITY_TEAM = 1
721722
NM_STATE_UNKNOWN = 0
722723
NM_STATE_ASLEEP = 10
723724
NM_STATE_DISCONNECTED = 20
@@ -752,10 +753,17 @@ def cert_to_dbus(cert):
752753
NM_DEVICE_TYPE_MACVLAN = 18
753754
NM_DEVICE_TYPE_VXLAN = 19
754755
NM_DEVICE_TYPE_VETH = 20
756+
NM_DEVICE_TYPE_MACSEC = 21
757+
NM_DEVICE_TYPE_DUMMY = 22
758+
NM_DEVICE_TYPE_PPP = 23
759+
NM_DEVICE_TYPE_OVS_INTERFACE = 24
760+
NM_DEVICE_TYPE_OVS_PORT = 25
761+
NM_DEVICE_TYPE_OVS_BRIDGE = 26
755762
NM_DEVICE_CAP_NONE = 0
756763
NM_DEVICE_CAP_NM_SUPPORTED = 1
757764
NM_DEVICE_CAP_CARRIER_DETECT = 2
758765
NM_DEVICE_CAP_IS_SOFTWARE = 4
766+
NM_DEVICE_CAP_SRIOV = 8
759767
NM_WIFI_DEVICE_CAP_NONE = 0
760768
NM_WIFI_DEVICE_CAP_CIPHER_WEP40 = 1
761769
NM_WIFI_DEVICE_CAP_CIPHER_WEP104 = 2
@@ -768,9 +776,11 @@ def cert_to_dbus(cert):
768776
NM_WIFI_DEVICE_CAP_FREQ_VALID = 256
769777
NM_WIFI_DEVICE_CAP_FREQ_2GHZ = 512
770778
NM_WIFI_DEVICE_CAP_FREQ_5GHZ = 1024
771-
NM_WIFI_DEVICE_CAP_IBSS_RSN = 2048
772779
NM_802_11_AP_FLAGS_NONE = 0
773780
NM_802_11_AP_FLAGS_PRIVACY = 1
781+
NM_802_11_AP_FLAGS_WPS = 2
782+
NM_802_11_AP_FLAGS_WPS_PBC = 4
783+
NM_802_11_AP_FLAGS_WPS_PIN = 8
774784
NM_802_11_AP_SEC_NONE = 0
775785
NM_802_11_AP_SEC_PAIR_WEP40 = 1
776786
NM_802_11_AP_SEC_PAIR_WEP104 = 2
@@ -794,6 +804,10 @@ def cert_to_dbus(cert):
794804
NM_DEVICE_MODEM_CAPABILITY_CDMA_EVDO = 2
795805
NM_DEVICE_MODEM_CAPABILITY_GSM_UMTS = 4
796806
NM_DEVICE_MODEM_CAPABILITY_LTE = 8
807+
NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN = 0
808+
NM_WIMAX_NSP_NETWORK_TYPE_HOME = 1
809+
NM_WIMAX_NSP_NETWORK_TYPE_PARTNER = 2
810+
NM_WIMAX_NSP_NETWORK_TYPE_ROAMING_PARTNER = 3
797811
NM_DEVICE_STATE_UNKNOWN = 0
798812
NM_DEVICE_STATE_UNMANAGED = 10
799813
NM_DEVICE_STATE_UNAVAILABLE = 20
@@ -870,12 +884,73 @@ def cert_to_dbus(cert):
870884
NM_DEVICE_STATE_REASON_NEW_ACTIVATION = 60
871885
NM_DEVICE_STATE_REASON_PARENT_CHANGED = 61
872886
NM_DEVICE_STATE_REASON_PARENT_MANAGED_CHANGED = 62
873-
NM_DEVICE_STATE_REASON_LAST = 65535
887+
NM_DEVICE_STATE_REASON_OVSDB_FAILED = 63
888+
NM_DEVICE_STATE_REASON_IP_ADDRESS_DUPLICATE = 64
889+
NM_DEVICE_STATE_REASON_IP_METHOD_UNSUPPORTED = 65
890+
NM_METERED_UNKNOWN = 0
891+
NM_METERED_YES = 1
892+
NM_METERED_NO = 2
893+
NM_METERED_GUESS_YES = 3
894+
NM_METERED_GUESS_NO = 4
874895
NM_ACTIVE_CONNECTION_STATE_UNKNOWN = 0
875896
NM_ACTIVE_CONNECTION_STATE_ACTIVATING = 1
876897
NM_ACTIVE_CONNECTION_STATE_ACTIVATED = 2
877898
NM_ACTIVE_CONNECTION_STATE_DEACTIVATING = 3
878899
NM_ACTIVE_CONNECTION_STATE_DEACTIVATED = 4
900+
NM_ACTIVE_CONNECTION_STATE_REASON_UNKNOWN = 0
901+
NM_ACTIVE_CONNECTION_STATE_REASON_NONE = 1
902+
NM_ACTIVE_CONNECTION_STATE_REASON_USER_DISCONNECTED = 2
903+
NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_DISCONNECTED = 3
904+
NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_STOPPED = 4
905+
NM_ACTIVE_CONNECTION_STATE_REASON_IP_CONFIG_INVALID = 5
906+
NM_ACTIVE_CONNECTION_STATE_REASON_CONNECT_TIMEOUT = 6
907+
NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_START_TIMEOUT = 7
908+
NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_START_FAILED = 8
909+
NM_ACTIVE_CONNECTION_STATE_REASON_NO_SECRETS = 9
910+
NM_ACTIVE_CONNECTION_STATE_REASON_LOGIN_FAILED = 10
911+
NM_ACTIVE_CONNECTION_STATE_REASON_CONNECTION_REMOVED = 11
912+
NM_ACTIVE_CONNECTION_STATE_REASON_DEPENDENCY_FAILED = 12
913+
NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_REALIZE_FAILED = 13
914+
NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_REMOVED = 14
915+
NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE = 0
916+
NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION = 1
917+
NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW = 2
918+
NM_SECRET_AGENT_GET_SECRETS_FLAG_USER_REQUESTED = 4
919+
NM_SECRET_AGENT_GET_SECRETS_FLAG_WPS_PBC_ACTIVE = 8
920+
NM_SECRET_AGENT_GET_SECRETS_FLAG_ONLY_SYSTEM = 2147483648
921+
NM_SECRET_AGENT_GET_SECRETS_FLAG_NO_ERRORS = 1073741824
922+
NM_IP_TUNNEL_MODE_UNKNOWN = 0
923+
NM_IP_TUNNEL_MODE_IPIP = 1
924+
NM_IP_TUNNEL_MODE_GRE = 2
925+
NM_IP_TUNNEL_MODE_SIT = 3
926+
NM_IP_TUNNEL_MODE_ISATAP = 4
927+
NM_IP_TUNNEL_MODE_VTI = 5
928+
NM_IP_TUNNEL_MODE_IP6IP6 = 6
929+
NM_IP_TUNNEL_MODE_IPIP6 = 7
930+
NM_IP_TUNNEL_MODE_IP6GRE = 8
931+
NM_IP_TUNNEL_MODE_VTI6 = 9
932+
NM_CHECKPOINT_CREATE_FLAG_NONE = 0
933+
NM_CHECKPOINT_CREATE_FLAG_DESTROY_ALL = 1
934+
NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS = 2
935+
NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES = 4
936+
NM_ROLLBACK_RESULT_OK = 0
937+
NM_ROLLBACK_RESULT_ERR_NO_DEVICE = 1
938+
NM_ROLLBACK_RESULT_ERR_DEVICE_UNMANAGED = 2
939+
NM_ROLLBACK_RESULT_ERR_FAILED = 3
940+
NM_ACTIVATION_STATE_FLAG_NONE = 0
941+
NM_ACTIVATION_STATE_FLAG_IS_MASTER = 1
942+
NM_ACTIVATION_STATE_FLAG_IS_SLAVE = 2
943+
NM_ACTIVATION_STATE_FLAG_LAYER2_READY = 4
944+
NM_ACTIVATION_STATE_FLAG_IP4_READY = 8
945+
NM_ACTIVATION_STATE_FLAG_IP6_READY = 16
946+
NM_ACTIVATION_STATE_FLAG_MASTER_HAS_SLAVES = 32
947+
NM_SETTINGS_UPDATE2_FLAG_NONE = 0
948+
NM_SETTINGS_UPDATE2_FLAG_TO_DISK = 1
949+
NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY = 2
950+
NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_DETACHED = 4
951+
NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY = 8
952+
NM_SETTINGS_UPDATE2_FLAG_VOLATILE = 16
953+
NM_SETTINGS_UPDATE2_FLAG_BLOCK_AUTOCONNECT = 32
879954
NM_VPN_SERVICE_STATE_UNKNOWN = 0
880955
NM_VPN_SERVICE_STATE_INIT = 1
881956
NM_VPN_SERVICE_STATE_SHUTDOWN = 2

makeconstants.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@
55

66
enum_regex = re.compile(r'typedef enum(?:\s+[a-zA-Z]+)?\s*\{(.*?)\}', re.DOTALL)
77
comment_regex = re.compile(r'/\*.*?\*/', re.DOTALL)
8-
headers = ['/usr/include/NetworkManager/NetworkManager.h',
8+
headers = [ '/usr/include/libnm/nm-dbus-interface.h',
99
'/usr/include/NetworkManager/NetworkManagerVPN.h',
1010
'/usr/include/libnm-glib/nm-secret-agent.h']
11+
1112
for h in headers:
1213
for enum in enum_regex.findall(open(h).read()):
1314
enum = comment_regex.sub('', enum)
@@ -17,7 +18,7 @@
1718
continue
1819
if '=' in key:
1920
key, val = key.split('=')
20-
val = eval(val)
21+
val = eval(val.replace('LL',''))
2122
else:
2223
val = last + 1
2324
key = key.strip()

0 commit comments

Comments
 (0)