mirror of git://git.sysmocom.de/ofono
mbpi: Add mbpi_ap_type()
This commit is contained in:
parent
807a98e0bb
commit
3c117e3ea3
|
@ -44,6 +44,8 @@
|
||||||
|
|
||||||
#include "mbpi.h"
|
#include "mbpi.h"
|
||||||
|
|
||||||
|
#define _(x) case x: return (#x)
|
||||||
|
|
||||||
enum MBPI_ERROR {
|
enum MBPI_ERROR {
|
||||||
MBPI_ERROR_DUPLICATE,
|
MBPI_ERROR_DUPLICATE,
|
||||||
};
|
};
|
||||||
|
@ -56,6 +58,19 @@ struct gsm_data {
|
||||||
gboolean allow_duplicates;
|
gboolean allow_duplicates;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const char *mbpi_ap_type(enum ofono_gprs_context_type type)
|
||||||
|
{
|
||||||
|
switch (type) {
|
||||||
|
_(OFONO_GPRS_CONTEXT_TYPE_ANY);
|
||||||
|
_(OFONO_GPRS_CONTEXT_TYPE_INTERNET);
|
||||||
|
_(OFONO_GPRS_CONTEXT_TYPE_MMS);
|
||||||
|
_(OFONO_GPRS_CONTEXT_TYPE_WAP);
|
||||||
|
_(OFONO_GPRS_CONTEXT_TYPE_IMS);
|
||||||
|
}
|
||||||
|
|
||||||
|
return "OFONO_GPRS_CONTEXT_TYPE_<UNKNOWN>";
|
||||||
|
}
|
||||||
|
|
||||||
static GQuark mbpi_error_quark(void)
|
static GQuark mbpi_error_quark(void)
|
||||||
{
|
{
|
||||||
return g_quark_from_static_string("ofono-mbpi-error-quark");
|
return g_quark_from_static_string("ofono-mbpi-error-quark");
|
||||||
|
|
|
@ -19,6 +19,8 @@
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
const char *mbpi_ap_type(enum ofono_gprs_context_type type);
|
||||||
|
|
||||||
void mbpi_provision_data_free(struct ofono_gprs_provision_data *data);
|
void mbpi_provision_data_free(struct ofono_gprs_provision_data *data);
|
||||||
|
|
||||||
GSList *mbpi_lookup(const char *mcc, const char *mnc,
|
GSList *mbpi_lookup(const char *mcc, const char *mnc,
|
||||||
|
|
|
@ -83,6 +83,7 @@ static int provision_get_settings(const char *mcc, const char *mnc,
|
||||||
|
|
||||||
DBG("Name: '%s'", ap->name);
|
DBG("Name: '%s'", ap->name);
|
||||||
DBG("APN: '%s'", ap->apn);
|
DBG("APN: '%s'", ap->apn);
|
||||||
|
DBG("Type: %s", mbpi_ap_type(ap->type));
|
||||||
DBG("Username: '%s'", ap->username);
|
DBG("Username: '%s'", ap->username);
|
||||||
DBG("Password: '%s'", ap->password);
|
DBG("Password: '%s'", ap->password);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue