summaryrefslogtreecommitdiffstats
path: root/src/common.c
diff options
context:
space:
mode:
authorRĂ©mi Denis-Courmont <remi.denis-courmont@nokia.com>2011-01-20 10:37:48 +0200
committerMarcel Holtmann <marcel@holtmann.org>2011-01-20 12:07:31 +0100
commitec34d75bc7c5f209de5afc1268fd3ec161e41bb2 (patch)
treef3a44c090c72bd184fd65662ed365bd2f5dae29c /src/common.c
parentd70011661cbf3db2caa52afde2ad95ac0567636e (diff)
downloadofono-ec34d75bc7c5f209de5afc1268fd3ec161e41bb2.tar.bz2
common: Define packet switched bearers
Diffstat (limited to 'src/common.c')
-rw-r--r--src/common.c23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/common.c b/src/common.c
index 4d934888..4d6fa64a 100644
--- a/src/common.c
+++ b/src/common.c
@@ -714,6 +714,29 @@ const char *registration_tech_to_string(int tech)
}
}
+const char *packet_bearer_to_string(int bearer)
+{
+ switch (bearer) {
+ case PACKET_BEARER_NONE:
+ return "none";
+ case PACKET_BEARER_GPRS:
+ return "gprs";
+ case PACKET_BEARER_EGPRS:
+ return "edge";
+ case PACKET_BEARER_UMTS:
+ return "umts";
+ case PACKET_BEARER_HSUPA:
+ return "hsupa";
+ case PACKET_BEARER_HSDPA:
+ return "hsdpa";
+ case PACKET_BEARER_HSUPA_HSDPA:
+ return "hspa";
+ case PACKET_BEARER_EPS:
+ return "lte";
+ }
+ return "";
+}
+
gboolean is_valid_apn(const char *apn)
{
int i;