Our application require some more details about network technology in use. This patch might be a bit controversial because commit 1e783b3 actively simplified the technology field. Maybe adding a 'Generation' field ('2G', '2.5G', '3G'...) would be  more end-user friendly ? --- src/common.c |    6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/common.c b/src/common.c index b5b9a6f..d571d81 100644 --- a/src/common.c +++ b/src/common.c @@ -655,15 +655,15 @@ const char *registration_tech_to_string(int tech)        case ACCESS_TECHNOLOGY_GSM:                return "gsm";        case ACCESS_TECHNOLOGY_GSM_COMPACT: -               return "gsm"; +               return "gprs";        case ACCESS_TECHNOLOGY_UTRAN:                return "umts";        case ACCESS_TECHNOLOGY_GSM_EGPRS:                return "edge";        case ACCESS_TECHNOLOGY_UTRAN_HSDPA: -               return "hspa"; +               return "hsdpa";        case ACCESS_TECHNOLOGY_UTRAN_HSUPA: -               return "hspa"; +               return "hsupa";        case ACCESS_TECHNOLOGY_UTRAN_HSDPA_HSUPA:                return "hspa";        case ACCESS_TECHNOLOGY_EUTRAN: --