reply = dbus_pending_call_steal_reply(call);
if (dbus_set_error_from_message(&error, reply)) {
- connman_error("SetProperty(\"%s\") %s", name,
- error.message);
+ connman_error("SetProperty(%s) %s %s", name,
+ error.name, error.message);
dbus_error_free(&error);
}
if (dbus_connection_send_with_reply(connection, message,
&call, TIMEOUT) == FALSE) {
- connman_error("Failed to get operator");
+ connman_error("Failed to get operator name");
goto done;
}
pending_network = NULL;
- connman_error("%s", error.message);
+ connman_error("SetProperty(Active) %s %s",
+ error.name, error.message);
dbus_error_free(&error);
} else
reply = dbus_pending_call_steal_reply(call);
if (dbus_set_error_from_message(&error, reply)) {
- connman_error("%s", error.message);
+ connman_error("CreateContext() %s %s",
+ error.name, error.message);
dbus_error_free(&error);
}
static void modem_properties_reply(DBusPendingCall *call, void *user_data)
{
DBusMessage *reply;
+ DBusError error;
DBusMessageIter array, dict;
const char *path = user_data;
reply = dbus_pending_call_steal_reply(call);
+ dbus_error_init(&error);
+
+ if (dbus_set_error_from_message(&error, reply)) {
+ connman_error("Modem.GetProperties(%s) %s %s",
+ path, error.name, error.message);
+ dbus_error_free(&error);
+ goto done;
+ }
+
if (dbus_message_iter_init(reply, &array) == FALSE)
goto done;
static void manager_properties_reply(DBusPendingCall *call, void *user_data)
{
DBusMessage *reply;
+ DBusError error;
DBusMessageIter array, dict;
DBG("");
reply = dbus_pending_call_steal_reply(call);
+ dbus_error_init(&error);
+
+ if (dbus_set_error_from_message(&error, reply)) {
+ connman_error("ModemManager.GetProperties() %s %s",
+ error.name, error.message);
+ dbus_error_free(&error);
+ goto done;
+ }
+
if (dbus_message_iter_init(reply, &array) == FALSE)
goto done;