summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2020-06-29 09:05:52 +0200
committerThomas Haller <thaller@redhat.com>2020-06-30 11:29:04 +0200
commitedf70036602238f5429c527bb3a892808b3a4195 (patch)
treeee391852fc91e04c68050281f61ac7464a825a70
parent53bb23b403b82bce248018deaa409a8f0aa5d1d4 (diff)
downloadNetworkManager-edf70036602238f5429c527bb3a892808b3a4195.tar.gz
version: add 1.28 macros
-rw-r--r--libnm-core/nm-version.h14
-rw-r--r--shared/nm-version-macros.h.in1
2 files changed, 15 insertions, 0 deletions
diff --git a/libnm-core/nm-version.h b/libnm-core/nm-version.h
index 203840376e..a43d710f9d 100644
--- a/libnm-core/nm-version.h
+++ b/libnm-core/nm-version.h
@@ -243,6 +243,20 @@
# define NM_AVAILABLE_IN_1_26
#endif
+#if NM_VERSION_MIN_REQUIRED >= NM_VERSION_1_28
+# define NM_DEPRECATED_IN_1_28 G_DEPRECATED
+# define NM_DEPRECATED_IN_1_28_FOR(f) G_DEPRECATED_FOR(f)
+#else
+# define NM_DEPRECATED_IN_1_28
+# define NM_DEPRECATED_IN_1_28_FOR(f)
+#endif
+
+#if NM_VERSION_MAX_ALLOWED < NM_VERSION_1_28
+# define NM_AVAILABLE_IN_1_28 G_UNAVAILABLE(1,28)
+#else
+# define NM_AVAILABLE_IN_1_28
+#endif
+
/*
* Synchronous API for calling D-Bus in libnm is deprecated. See
* https://developer.gnome.org/libnm/stable/usage.html#sync-api
diff --git a/shared/nm-version-macros.h.in b/shared/nm-version-macros.h.in
index 83da86ce10..c4d6efbcbe 100644
--- a/shared/nm-version-macros.h.in
+++ b/shared/nm-version-macros.h.in
@@ -65,6 +65,7 @@
#define NM_VERSION_1_22 (NM_ENCODE_VERSION (1, 22, 0))
#define NM_VERSION_1_24 (NM_ENCODE_VERSION (1, 24, 0))
#define NM_VERSION_1_26 (NM_ENCODE_VERSION (1, 26, 0))
+#define NM_VERSION_1_28 (NM_ENCODE_VERSION (1, 28, 0))
/* For releases, NM_API_VERSION is equal to NM_VERSION.
*