Hello Another patchset about automatic provisioning of GPRS context settings. This time, provisioning driver API is synchronous, and __ofono_gprs_provision_get_settings includes MCC,MNC and SPN as in parameters. Per modem probing and all related complexity was removed, since there was really no need for it. It is now the gprs-atom that queries SPN from SIM before calling provisioning. Cases when gprs-atom is unregistered or removed while SPN query is in progress, should be handled gracefully (unlike e.g. in netreg atom...) --Jukka Saunamäki Jukka Saunamaki (4): gprs-provision: add driver API header gprs-provision: add driver API sources gprs: add gprs context provisioning gprs-provision: add example context provisioning driver Makefile.am | 8 ++- examples/provision.c | 97 ++++++++++++++++++++++++++ include/gprs-provision.h | 69 ++++++++++++++++++ src/gprs-provision.c | 104 ++++++++++++++++++++++++++++ src/gprs.c | 172 +++++++++++++++++++++++++++++++++++++++++++--- 5 files changed, 438 insertions(+), 12 deletions(-) create mode 100644 examples/provision.c create mode 100644 include/gprs-provision.h create mode 100644 src/gprs-provision.c