From 19218065a2a54be774bb0eaaf27eda43c5b47b8c Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Tue, 5 Dec 2017 19:20:14 +0100 Subject: [PATCH] network: allow drivers to generate more specific error codes For certain modems it's not clear if they support all actions or not. In such cases use CME errors which allows generate NotSupported messages. --- src/network.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/network.c b/src/network.c index 6e69b078..ae3175d4 100644 --- a/src/network.c +++ b/src/network.c @@ -222,7 +222,7 @@ static void register_callback(const struct ofono_error *error, void *data) if (error->type == OFONO_ERROR_TYPE_NO_ERROR) reply = dbus_message_new_method_return(netreg->pending); else - reply = __ofono_error_failed(netreg->pending); + reply = __ofono_error_from_error(error, netreg->pending); __ofono_dbus_pending_reply(&netreg->pending, reply);