diff options
author | Dominique Leuenberger <dimstar@opensuse.org> | 2016-05-02 12:29:56 +0200 |
---|---|---|
committer | Dominique Leuenberger <dimstar@opensuse.org> | 2016-05-02 12:29:56 +0200 |
commit | d1f0d959877aba556a3a5d0de523b5d450688429 (patch) | |
tree | d40fc3b667dec776686c012cee997e5c596039a2 | |
parent | cdad87b6e7d2ebe3489ff151f90c1188ef65f903 (diff) | |
download | libproxy-git-d1f0d959877aba556a3a5d0de523b5d450688429.tar.gz |
NetworkManager: gain compatibility to be built against libnm unstead of
the legacy libnm-glib (we only use the dbus interface)
-rw-r--r-- | libproxy/modules/network_networkmanager.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libproxy/modules/network_networkmanager.cpp b/libproxy/modules/network_networkmanager.cpp index f55593c..5198860 100644 --- a/libproxy/modules/network_networkmanager.cpp +++ b/libproxy/modules/network_networkmanager.cpp @@ -25,6 +25,12 @@ using namespace libproxy; #include <dbus/dbus.h> #include <NetworkManager.h> +// Backwards compatibility: with the switch to libnm, NM_STATE_CONNECTED is no +// longer defined. NM_STATE_CONNECTED_GLOBAL appeared with NM 0.9 and was aliased +#ifndef NM_STATE_CONNECTED + #define NM_STATE_CONNECTED NM_STATE_CONNECTED_GLOBAL +#endif + class networkmanager_network_extension : public network_extension { public: networkmanager_network_extension() { |