From: Denis Kenzior Date: Thu, 20 Jan 2011 15:49:36 +0000 (-0600) Subject: gprs: Move packet bearer stuff into gprs.c X-Git-Tag: 0.40~112 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f8b2ea9ebec6ff539c820fff298ddabe410d0d0b;p=platform%2Fupstream%2Fofono.git gprs: Move packet bearer stuff into gprs.c --- diff --git a/src/common.c b/src/common.c index 4d6fa64..4d93488 100644 --- a/src/common.c +++ b/src/common.c @@ -714,29 +714,6 @@ 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; diff --git a/src/common.h b/src/common.h index d4bcd36..5edff49 100644 --- a/src/common.h +++ b/src/common.h @@ -87,18 +87,6 @@ enum bearer_class { BEARER_CLASS_PAD = 128, }; -/* 27.007 Section 7.29 */ -enum packet_bearer { - PACKET_BEARER_NONE = 0, - PACKET_BEARER_GPRS = 1, - PACKET_BEARER_EGPRS = 2, - PACKET_BEARER_UMTS = 3, - PACKET_BEARER_HSUPA = 4, - PACKET_BEARER_HSDPA = 5, - PACKET_BEARER_HSUPA_HSDPA = 6, - PACKET_BEARER_EPS = 7, -}; - /* 22.030 Section 6.5.2 */ enum ss_control_type { SS_CONTROL_TYPE_ACTIVATION, diff --git a/src/gprs.c b/src/gprs.c index 0661f74..f80cec5 100644 --- a/src/gprs.c +++ b/src/gprs.c @@ -58,6 +58,18 @@ static GSList *g_drivers = NULL; static GSList *g_context_drivers = NULL; +/* 27.007 Section 7.29 */ +enum packet_bearer { + PACKET_BEARER_NONE = 0, + PACKET_BEARER_GPRS = 1, + PACKET_BEARER_EGPRS = 2, + PACKET_BEARER_UMTS = 3, + PACKET_BEARER_HSUPA = 4, + PACKET_BEARER_HSDPA = 5, + PACKET_BEARER_HSUPA_HSDPA = 6, + PACKET_BEARER_EPS = 7, +}; + struct ofono_gprs { GSList *contexts; ofono_bool_t attached; @@ -126,6 +138,29 @@ struct pri_context { static void gprs_netreg_update(struct ofono_gprs *gprs); static void gprs_deactivate_next(struct ofono_gprs *gprs); +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 ""; +} + static const char *gprs_context_default_name(enum ofono_gprs_context_type type) { switch (type) {