[RFC PATCHv2 3/4] gprs: add automatic context settings provisioning

2011-01-02 Thread Jukka Saunamaki
--- src/gprs.c | 176 +++- 1 files changed, 162 insertions(+), 14 deletions(-) diff --git a/src/gprs.c b/src/gprs.c index 58166f8..c9d4fb3 100644 --- a/src/gprs.c +++ b/src/gprs.c @@ -43,6 +43,9 @@ #include "common.h" #include "storage.h"

[RFC PATCHv2 4/4] operator-settings: Example GPRS context settings file

2011-01-02 Thread Jukka Saunamaki
--- examples/example-operator-settings.xml | 15 +++ 1 files changed, 15 insertions(+), 0 deletions(-) create mode 100644 examples/example-operator-settings.xml diff --git a/examples/example-operator-settings.xml b/examples/example-operator-settings.xml new file mode 100644 index

[RFC PATCHv2 1/4] sim: add ofono_sim_get_mnc_length

2011-01-02 Thread Jukka Saunamaki
--- include/sim.h |1 + src/sim.c |8 2 files changed, 9 insertions(+), 0 deletions(-) diff --git a/include/sim.h b/include/sim.h index 7860e24..3d0c6b7 100644 --- a/include/sim.h +++ b/include/sim.h @@ -173,6 +173,7 @@ void ofono_sim_set_data(struct ofono_sim *sim, void *dat

[RFC PATCHv2 2/4] operator-settings: Add GPRS context provisioning sources

2011-01-02 Thread Jukka Saunamaki
--- Makefile.am |3 +- src/operator-settings.c | 314 +++ src/operator-settings.h | 37 ++ 3 files changed, 353 insertions(+), 1 deletions(-) create mode 100644 src/operator-settings.c create mode 100644 src/operator-settings.h

[RFC PATCHv2 1/4] Automatic provisioning of GPRS context settings

2011-01-02 Thread Jukka Saunamaki
Hello Here is another RFC patchset about implementing automatic provisioning of Internet and MMS GPRS context settings. ("Internet Access Provider database" TODO item). In case there are no previously configured contexts found during gprs atom registration, this code tries to provision Interne