summary refs log tree commit diff
path: root/libnm-core/nm-dbus-interface.h
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2021-02-11 18:11:46 +0100
committerMichael Biebl <biebl@debian.org>2021-02-11 18:11:46 +0100
commit80ec1decc49c72efec2a8b87c06245c92c0ab807 (patch)
treee3b229aa94e8dcf0590f2317664176e7b8f7607b /libnm-core/nm-dbus-interface.h
parent65f86e8f56267192d42f2b629fc6b0c99fb9cd0c (diff)
New upstream version 1.29.90 upstream/1.29.90
Diffstat (limited to 'libnm-core/nm-dbus-interface.h')
-rw-r--r--libnm-core/nm-dbus-interface.h51
1 files changed, 27 insertions, 24 deletions
diff --git a/libnm-core/nm-dbus-interface.h b/libnm-core/nm-dbus-interface.h
index eaa4c1b5..295a22a1 100644
--- a/libnm-core/nm-dbus-interface.h
+++ b/libnm-core/nm-dbus-interface.h
@@ -1,4 +1,4 @@
-/* SPDX-License-Identifier: GPL-2.0+ */
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
 /*
  * Copyright (C) 2004 - 2018 Red Hat, Inc.
  */
@@ -94,7 +94,7 @@
  * @NM_CAPABILITY_TEAM: Teams can be managed. This means the team device plugin
  *   is loaded.
  * @NM_CAPABILITY_OVS: OpenVSwitch can be managed. This means the OVS device plugin
- *   is loaded. Since: 1.24
+ *   is loaded. Since: 1.24.
  *
  * #NMCapability names the numbers in the Capabilities property.
  * Capabilities are positive numbers. They are part of stable API
@@ -214,8 +214,8 @@ typedef enum {
  * @NM_DEVICE_TYPE_WPAN: a IEEE 802.15.4 (WPAN) MAC Layer Device
  * @NM_DEVICE_TYPE_6LOWPAN: 6LoWPAN interface
  * @NM_DEVICE_TYPE_WIREGUARD: a WireGuard interface
- * @NM_DEVICE_TYPE_WIFI_P2P: an 802.11 Wi-Fi P2P device (Since: 1.16)
- * @NM_DEVICE_TYPE_VRF: A VRF (Virtual Routing and Forwarding) interface (Since: 1.24)
+ * @NM_DEVICE_TYPE_WIFI_P2P: an 802.11 Wi-Fi P2P device. Since: 1.16.
+ * @NM_DEVICE_TYPE_VRF: A VRF (Virtual Routing and Forwarding) interface. Since: 1.24.
  *
  * #NMDeviceType values indicate the type of hardware represented by a
  * device object.
@@ -354,26 +354,29 @@ typedef enum { /*< underscore_name=nm_802_11_ap_flags, flags >*/
  * supported
  * @NM_802_11_AP_SEC_KEY_MGMT_OWE_TM: WPA/RSN Opportunistic Wireless Encryption
  * transition mode is supported. Since: 1.26.
+ * @NM_802_11_AP_SEC_KEY_MGMT_EAP_SUITE_B_192: WPA3 Enterprise Suite-B 192 bit mode
+ * is supported. Since: 1.30.
  *
  * 802.11 access point security and authentication flags.  These flags describe
  * the current security requirements of an access point as determined from the
  * access point's beacon.
  **/
 typedef enum { /*< underscore_name=nm_802_11_ap_security_flags, flags >*/
-               NM_802_11_AP_SEC_NONE            = 0x00000000,
-               NM_802_11_AP_SEC_PAIR_WEP40      = 0x00000001,
-               NM_802_11_AP_SEC_PAIR_WEP104     = 0x00000002,
-               NM_802_11_AP_SEC_PAIR_TKIP       = 0x00000004,
-               NM_802_11_AP_SEC_PAIR_CCMP       = 0x00000008,
-               NM_802_11_AP_SEC_GROUP_WEP40     = 0x00000010,
-               NM_802_11_AP_SEC_GROUP_WEP104    = 0x00000020,
-               NM_802_11_AP_SEC_GROUP_TKIP      = 0x00000040,
-               NM_802_11_AP_SEC_GROUP_CCMP      = 0x00000080,
-               NM_802_11_AP_SEC_KEY_MGMT_PSK    = 0x00000100,
-               NM_802_11_AP_SEC_KEY_MGMT_802_1X = 0x00000200,
-               NM_802_11_AP_SEC_KEY_MGMT_SAE    = 0x00000400,
-               NM_802_11_AP_SEC_KEY_MGMT_OWE    = 0x00000800,
-               NM_802_11_AP_SEC_KEY_MGMT_OWE_TM = 0x00001000,
+               NM_802_11_AP_SEC_NONE                     = 0x00000000,
+               NM_802_11_AP_SEC_PAIR_WEP40               = 0x00000001,
+               NM_802_11_AP_SEC_PAIR_WEP104              = 0x00000002,
+               NM_802_11_AP_SEC_PAIR_TKIP                = 0x00000004,
+               NM_802_11_AP_SEC_PAIR_CCMP                = 0x00000008,
+               NM_802_11_AP_SEC_GROUP_WEP40              = 0x00000010,
+               NM_802_11_AP_SEC_GROUP_WEP104             = 0x00000020,
+               NM_802_11_AP_SEC_GROUP_TKIP               = 0x00000040,
+               NM_802_11_AP_SEC_GROUP_CCMP               = 0x00000080,
+               NM_802_11_AP_SEC_KEY_MGMT_PSK             = 0x00000100,
+               NM_802_11_AP_SEC_KEY_MGMT_802_1X          = 0x00000200,
+               NM_802_11_AP_SEC_KEY_MGMT_SAE             = 0x00000400,
+               NM_802_11_AP_SEC_KEY_MGMT_OWE             = 0x00000800,
+               NM_802_11_AP_SEC_KEY_MGMT_OWE_TM          = 0x00001000,
+               NM_802_11_AP_SEC_KEY_MGMT_EAP_SUITE_B_192 = 0x00002000,
 } NM80211ApSecurityFlags;
 
 /**
@@ -937,9 +940,9 @@ typedef enum {
  * @NM_CHECKPOINT_CREATE_FLAG_DESTROY_ALL: when creating
  *   a new checkpoint, destroy all existing ones.
  * @NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS: upon rollback,
- *   delete any new connection added after the checkpoint (Since: 1.6)
+ *   delete any new connection added after the checkpoint. Since: 1.6.
  * @NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES: upon rollback,
- *   disconnect any new device appeared after the checkpoint (Since: 1.6)
+ *   disconnect any new device appeared after the checkpoint. Since: 1.6.
  * @NM_CHECKPOINT_CREATE_FLAG_ALLOW_OVERLAPPING: by default, creating
  *   a checkpoint fails if there are already existing checkoints that
  *   reference the same devices. With this flag, creation of such
@@ -951,7 +954,7 @@ typedef enum {
  *   rolling back to an older checkpoint will invalidate all
  *   overlapping younger checkpoints. This opts-in that the
  *   checkpoint can be automatically destroyed by the rollback
- *   of an older checkpoint. (Since: 1.12)
+ *   of an older checkpoint. Since: 1.12.
  *
  * The flags for CheckpointCreate call
  *
@@ -1000,7 +1003,7 @@ typedef enum { /*< skip >*/
  *  always unsaved, but they are also no backing file on disk and are entirely
  *  in-memory only.
  * @NM_SETTINGS_CONNECTION_FLAG_EXTERNAL: the profile was generated to represent
- *  an external configuration of a networking device. Since: 1.26
+ *  an external configuration of a networking device. Since: 1.26.
  *
  * Flags describing the current activation state.
  *
@@ -1027,9 +1030,9 @@ typedef enum { /*< flags >*/
  * @NM_ACTIVATION_STATE_FLAG_LIFETIME_BOUND_TO_PROFILE_VISIBILITY: the lifetime
  *   of the activation is bound to the visibility of the connection profile,
  *   which in turn depends on "connection.permissions" and whether a session
- *   for the user exists. Since: 1.16
+ *   for the user exists. Since: 1.16.
  * @NM_ACTIVATION_STATE_FLAG_EXTERNAL: the active connection was generated to
- *  represent an external configuration of a networking device. Since: 1.26
+ *  represent an external configuration of a networking device. Since: 1.26.
  *
  * Flags describing the current activation state.
  *