From 65f77b2b3aafcac04176f27ae89e71443d4a98c6 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Thu, 22 Oct 2009 17:39:57 -0500 Subject: Add CID range function --- src/gprs.c | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/gprs.c b/src/gprs.c index e929e8c3..f561bfdf 100644 --- a/src/gprs.c +++ b/src/gprs.c @@ -58,6 +58,8 @@ struct ofono_gprs { int technology; int flags; int next_context_id; + int cid_min; + int cid_max; DBusMessage *pending; const struct ofono_gprs_driver *driver; void *driver_data; @@ -966,8 +968,16 @@ void ofono_gprs_status_notify(struct ofono_gprs *gprs, set_registration_technology(gprs, tech); } -int ofono_gprs_driver_register( - const struct ofono_gprs_driver *d) +void ofono_gprs_set_cid_range(struct ofono_gprs *gprs, int min, int max) +{ + if (gprs == NULL) + return; + + gprs->cid_min = min; + gprs->cid_max = max; +} + +int ofono_gprs_driver_register(const struct ofono_gprs_driver *d) { DBG("driver: %p, name: %s", d, d->name); -- cgit v1.2.3