libnm: add NM_AVAILABLE_IN_1_2 to "nm-dbus-interface.h"

"nm-dbus-interface.h" can be used without glib/libnm, hence we must
workaround a missing NM_AVAILABLE_IN_1_2 macro.
This commit is contained in:
Thomas Haller 2015-09-25 16:18:00 +02:00
parent 12e6cf1f20
commit c60ff9e7e0

View file

@ -26,6 +26,10 @@
#ifndef __NM_DBUS_INTERFACE_H__
#define __NM_DBUS_INTERFACE_H__
#ifndef NM_VERSION_H
#define NM_AVAILABLE_IN_1_2
#endif
/*
* dbus services details
*/
@ -549,6 +553,7 @@ typedef enum {
*
* Since: 1.2
**/
NM_AVAILABLE_IN_1_2
typedef enum {
NM_METERED_UNKNOWN = 0,
NM_METERED_YES = 1,
@ -636,4 +641,8 @@ typedef enum /*< flags >*/ {
NM_SECRET_AGENT_CAPABILITY_LAST = NM_SECRET_AGENT_CAPABILITY_VPN_HINTS
} NMSecretAgentCapabilities;
#ifndef NM_VERSION_H
#undef NM_AVAILABLE_IN_1_2
#endif
#endif /* __NM_DBUS_INTERFACE_H__ */