diff options
| author | Michael Biebl <biebl@debian.org> | 2017-05-11 14:55:55 +0200 |
|---|---|---|
| committer | Michael Biebl <biebl@debian.org> | 2017-05-11 14:55:55 +0200 |
| commit | c333f062ddcba9b35330647bf6cbd0a07f2d786e (patch) | |
| tree | 257c3a0c74c09f4ad2328eab5b932806405f0c1c /libnm/nm-vpn-connection.h | |
| parent | a222e56e103f949b148a6942e385ccca2c26d9f3 (diff) | |
New upstream version 1.8.0 upstream/1.8.0
Diffstat (limited to 'libnm/nm-vpn-connection.h')
| -rw-r--r-- | libnm/nm-vpn-connection.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/libnm/nm-vpn-connection.h b/libnm/nm-vpn-connection.h index 79ec90a0..d53f8e92 100644 --- a/libnm/nm-vpn-connection.h +++ b/libnm/nm-vpn-connection.h @@ -26,8 +26,8 @@ #error "Only <NetworkManager.h> can be included directly." #endif -#include <nm-active-connection.h> -#include <nm-vpn-dbus-interface.h> +#include "nm-active-connection.h" +#include "nm-vpn-dbus-interface.h" G_BEGIN_DECLS @@ -52,9 +52,19 @@ typedef struct { NMActiveConnectionClass parent; /* Signals */ + + /* NMVpnConnectionStateReason got deprecated in 1.8.0. Thus, vpn_state_changed() + * uses a deprecated type and is itself deprecated. + * + * If you use this signal slot, you are advised to cast the reason + * to the NMActiveConnectionStateReason type, which is fully compatible. + */ + G_GNUC_BEGIN_IGNORE_DEPRECATIONS + NM_DEPRECATED_IN_1_8 void (*vpn_state_changed) (NMVpnConnection *connection, NMVpnConnectionState state, NMVpnConnectionStateReason reason); + G_GNUC_END_IGNORE_DEPRECATIONS /*< private >*/ gpointer padding[4]; |