From 26413141bee3606a1310f3ac0d15f3adeb0be5ab Mon Sep 17 00:00:00 2001 From: Martin Xu Date: Tue, 17 Nov 2009 15:56:31 -0600 Subject: [PATCH] Add ofono_gprs_context_get_modem --- include/gprs-context.h | 2 ++ src/gprs.c | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/include/gprs-context.h b/include/gprs-context.h index c4ebd231..7d0f2327 100644 --- a/include/gprs-context.h +++ b/include/gprs-context.h @@ -71,6 +71,8 @@ void ofono_gprs_context_remove(struct ofono_gprs_context *gc); void ofono_gprs_context_set_data(struct ofono_gprs_context *gc, void *data); void *ofono_gprs_context_get_data(struct ofono_gprs_context *gc); +struct ofono_modem *ofono_gprs_context_get_modem(struct ofono_gprs_context *gc); + #ifdef __cplusplus } #endif diff --git a/src/gprs.c b/src/gprs.c index 0253109c..3df7e253 100644 --- a/src/gprs.c +++ b/src/gprs.c @@ -1237,6 +1237,11 @@ void *ofono_gprs_context_get_data(struct ofono_gprs_context *gc) return gc->driver_data; } +struct ofono_modem *ofono_gprs_context_get_modem(struct ofono_gprs_context *gc) +{ + return __ofono_atom_get_modem(gc->atom); +} + int ofono_gprs_driver_register(const struct ofono_gprs_driver *d) { DBG("driver: %p, name: %s", d, d->name);