gprs-context: Add new driver entry definition

This commit is contained in:
Guillaume Zajac 2012-07-13 15:44:27 +02:00 committed by Denis Kenzior
parent d8dc316aa3
commit 79b6fd4b24
1 changed files with 11 additions and 0 deletions

View File

@ -291,6 +291,16 @@ static void at_gprs_deactivate_primary(struct ofono_gprs_context *gc,
g_at_ppp_shutdown(gcd->ppp);
}
static void at_gprs_detach_shutdown(struct ofono_gprs_context *gc,
unsigned int cid)
{
struct gprs_context_data *gcd = ofono_gprs_context_get_data(gc);
DBG("cid %u", cid);
g_at_ppp_shutdown(gcd->ppp);
}
static void cgev_notify(GAtResult *result, gpointer user_data)
{
struct ofono_gprs_context *gc = user_data;
@ -380,6 +390,7 @@ static struct ofono_gprs_context_driver driver = {
.remove = at_gprs_context_remove,
.activate_primary = at_gprs_activate_primary,
.deactivate_primary = at_gprs_deactivate_primary,
.detach_shutdown = at_gprs_detach_shutdown,
};
void at_gprs_context_init(void)