about summary refs log tree commit diff
path: root/libnm-core/nm-setting-vlan.h
diff options
context:
space:
mode:
Diffstat (limited to 'libnm-core/nm-setting-vlan.h')
-rw-r--r--libnm-core/nm-setting-vlan.h111
1 files changed, 56 insertions, 55 deletions
diff --git a/libnm-core/nm-setting-vlan.h b/libnm-core/nm-setting-vlan.h
index bd0da80f..9d2cf3a0 100644
--- a/libnm-core/nm-setting-vlan.h
+++ b/libnm-core/nm-setting-vlan.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LGPL-2.1+
+/* SPDX-License-Identifier: LGPL-2.1+ */
 /*
  * Copyright (C) 2011 - 2014 Red Hat, Inc.
  */
@@ -6,8 +6,8 @@
 #ifndef __NM_SETTING_VLAN_H__
 #define __NM_SETTING_VLAN_H__
 
-#if !defined (__NETWORKMANAGER_H_INSIDE__) && !defined (NETWORKMANAGER_COMPILATION)
-#error "Only <NetworkManager.h> can be included directly."
+#if !defined(__NETWORKMANAGER_H_INSIDE__) && !defined(NETWORKMANAGER_COMPILATION)
+    #error "Only <NetworkManager.h> can be included directly."
 #endif
 
 #include "nm-setting.h"
@@ -15,12 +15,15 @@
 
 G_BEGIN_DECLS
 
-#define NM_TYPE_SETTING_VLAN            (nm_setting_vlan_get_type ())
-#define NM_SETTING_VLAN(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_SETTING_VLAN, NMSettingVlan))
-#define NM_SETTING_VLAN_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), NM_TYPE_SETTING_VLANCONFIG, NMSettingVlanClass))
-#define NM_IS_SETTING_VLAN(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), NM_TYPE_SETTING_VLAN))
-#define NM_IS_SETTING_VLAN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), NM_TYPE_SETTING_VLAN))
-#define NM_SETTING_VLAN_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj), NM_TYPE_SETTING_VLAN, NMSettingVlanClass))
+#define NM_TYPE_SETTING_VLAN (nm_setting_vlan_get_type())
+#define NM_SETTING_VLAN(obj) \
+    (G_TYPE_CHECK_INSTANCE_CAST((obj), NM_TYPE_SETTING_VLAN, NMSettingVlan))
+#define NM_SETTING_VLAN_CLASS(klass) \
+    (G_TYPE_CHECK_CLASS_CAST((klass), NM_TYPE_SETTING_VLANCONFIG, NMSettingVlanClass))
+#define NM_IS_SETTING_VLAN(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), NM_TYPE_SETTING_VLAN))
+#define NM_IS_SETTING_VLAN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), NM_TYPE_SETTING_VLAN))
+#define NM_SETTING_VLAN_GET_CLASS(obj) \
+    (G_TYPE_INSTANCE_GET_CLASS((obj), NM_TYPE_SETTING_VLAN, NMSettingVlanClass))
 
 #define NM_SETTING_VLAN_SETTING_NAME "vlan"
 
@@ -36,14 +39,14 @@ G_BEGIN_DECLS
  * VLAN Settings
  */
 struct _NMSettingVlan {
-	NMSetting parent;
+    NMSetting parent;
 };
 
 typedef struct {
-	NMSettingClass parent;
+    NMSettingClass parent;
 
-	/*< private >*/
-	gpointer padding[4];
+    /*< private >*/
+    gpointer padding[4];
 } NMSettingVlanClass;
 
 /**
@@ -54,10 +57,12 @@ typedef struct {
  * A selector for traffic priority maps; these map Linux SKB priorities
  * to 802.1p priorities used in VLANs.
  **/
+/* clang-format off */
 typedef enum {
-	NM_VLAN_INGRESS_MAP,
-	NM_VLAN_EGRESS_MAP
+    NM_VLAN_INGRESS_MAP,
+    NM_VLAN_EGRESS_MAP
 } NMVlanPriorityMap;
+/* clang-format on */
 
 /**
  * NMVlanFlags:
@@ -74,60 +79,56 @@ typedef enum {
  * #NMVlanFlags values control the behavior of the VLAN interface.
  **/
 typedef enum { /*< flags >*/
-	NM_VLAN_FLAG_REORDER_HEADERS = 0x1,
-	NM_VLAN_FLAG_GVRP            = 0x2,
-	NM_VLAN_FLAG_LOOSE_BINDING   = 0x4,
-	NM_VLAN_FLAG_MVRP            = 0x8,
+               NM_VLAN_FLAG_REORDER_HEADERS = 0x1,
+               NM_VLAN_FLAG_GVRP            = 0x2,
+               NM_VLAN_FLAG_LOOSE_BINDING   = 0x4,
+               NM_VLAN_FLAG_MVRP            = 0x8,
 
-	/* NOTE: if adding flags update nm-setting-vlan.c::verify() */
+               /* NOTE: if adding flags update nm-setting-vlan.c::verify() */
 
-	/* NOTE: these flags must correspond to the value from the kernel
-	 * header files. */
+               /* NOTE: these flags must correspond to the value from the kernel
+     * header files. */
 } NMVlanFlags;
 
-#define NM_VLAN_FLAGS_ALL  (NM_VLAN_FLAG_REORDER_HEADERS | \
-                            NM_VLAN_FLAG_GVRP | \
-                            NM_VLAN_FLAG_LOOSE_BINDING | \
-                            NM_VLAN_FLAG_MVRP)
+#define NM_VLAN_FLAGS_ALL                                                          \
+    (NM_VLAN_FLAG_REORDER_HEADERS | NM_VLAN_FLAG_GVRP | NM_VLAN_FLAG_LOOSE_BINDING \
+     | NM_VLAN_FLAG_MVRP)
 
-GType nm_setting_vlan_get_type (void);
-NMSetting *nm_setting_vlan_new (void);
+GType      nm_setting_vlan_get_type(void);
+NMSetting *nm_setting_vlan_new(void);
 
-const char *nm_setting_vlan_get_parent         (NMSettingVlan *setting);
-guint32     nm_setting_vlan_get_id             (NMSettingVlan *setting);
-guint32     nm_setting_vlan_get_flags          (NMSettingVlan *setting);
+const char *nm_setting_vlan_get_parent(NMSettingVlan *setting);
+guint32     nm_setting_vlan_get_id(NMSettingVlan *setting);
+guint32     nm_setting_vlan_get_flags(NMSettingVlan *setting);
 
-gint32   nm_setting_vlan_get_num_priorities (NMSettingVlan *setting, NMVlanPriorityMap map);
+gint32 nm_setting_vlan_get_num_priorities(NMSettingVlan *setting, NMVlanPriorityMap map);
 
-gboolean nm_setting_vlan_get_priority       (NMSettingVlan *setting,
-                                             NMVlanPriorityMap map,
-                                             guint32 idx,
-                                             guint32 *out_from,
-                                             guint32 *out_to);
+gboolean nm_setting_vlan_get_priority(NMSettingVlan *   setting,
+                                      NMVlanPriorityMap map,
+                                      guint32           idx,
+                                      guint32 *         out_from,
+                                      guint32 *         out_to);
 
-gboolean nm_setting_vlan_add_priority       (NMSettingVlan *setting,
-                                             NMVlanPriorityMap map,
-                                             guint32 from,
-                                             guint32 to);
+gboolean nm_setting_vlan_add_priority(NMSettingVlan *   setting,
+                                      NMVlanPriorityMap map,
+                                      guint32           from,
+                                      guint32           to);
 
-void     nm_setting_vlan_remove_priority    (NMSettingVlan *setting,
-                                             NMVlanPriorityMap map,
-                                             guint32 idx);
+void nm_setting_vlan_remove_priority(NMSettingVlan *setting, NMVlanPriorityMap map, guint32 idx);
 
-gboolean nm_setting_vlan_remove_priority_by_value (NMSettingVlan *setting,
-                                                   NMVlanPriorityMap map,
-                                                   guint32 from,
-                                                   guint32 to);
+gboolean nm_setting_vlan_remove_priority_by_value(NMSettingVlan *   setting,
+                                                  NMVlanPriorityMap map,
+                                                  guint32           from,
+                                                  guint32           to);
 
-gboolean nm_setting_vlan_remove_priority_str_by_value (NMSettingVlan *setting,
-                                                       NMVlanPriorityMap map,
-                                                       const char *str);
+gboolean nm_setting_vlan_remove_priority_str_by_value(NMSettingVlan *   setting,
+                                                      NMVlanPriorityMap map,
+                                                      const char *      str);
 
-void     nm_setting_vlan_clear_priorities   (NMSettingVlan *setting, NMVlanPriorityMap map);
+void nm_setting_vlan_clear_priorities(NMSettingVlan *setting, NMVlanPriorityMap map);
 
-gboolean nm_setting_vlan_add_priority_str   (NMSettingVlan *setting,
-                                             NMVlanPriorityMap map,
-                                             const char *str);
+gboolean
+nm_setting_vlan_add_priority_str(NMSettingVlan *setting, NMVlanPriorityMap map, const char *str);
 
 G_END_DECLS