103
103
"org.freedesktop.DBus.Properties");
104
104
if (!DBUS_IS_G_PROXY (dbus_proxy_Device_prop))
109
109
guint iDeviceType = cairo_dock_dbus_get_property_as_uint (dbus_proxy_Device_prop, "org.freedesktop.NetworkManager.Device", "DeviceType"); // 1 : ethernet, 2 : wifi
111
111
if (iDeviceType != 1 && iDeviceType != 2) // ne nous insteresse pas.
114
114
g_object_unref (dbus_proxy_Device_prop);
118
118
// on recupere son interface.
119
119
gchar *cInterface = cairo_dock_dbus_get_property_as_string (dbus_proxy_Device_prop, "org.freedesktop.NetworkManager.Device", "Interface");
122
122
// on regarde si on doit le selectionner ou pas.
123
123
if (myData.cDevice != NULL) // on a deja trouve un device, on regarde si celui-ci convient mieux.