dbi
This commit is contained in:
parent
c0ae67b9fb
commit
32b0253a55
|
@ -19,6 +19,7 @@
|
||||||
|
|
||||||
#include "ogs-dbi.h"
|
#include "ogs-dbi.h"
|
||||||
|
|
||||||
|
#ifdef OGS_DBI_WITH_MONGODB
|
||||||
int ogs_dbi_msisdn_data(
|
int ogs_dbi_msisdn_data(
|
||||||
char *imsi_or_msisdn_bcd, ogs_msisdn_data_t *msisdn_data)
|
char *imsi_or_msisdn_bcd, ogs_msisdn_data_t *msisdn_data)
|
||||||
{
|
{
|
||||||
|
@ -212,3 +213,15 @@ out:
|
||||||
|
|
||||||
return rv;
|
return rv;
|
||||||
}
|
}
|
||||||
|
#else /* OGS_DBI_WITH_MONGODB */
|
||||||
|
int ogs_dbi_msisdn_data(
|
||||||
|
char *imsi_or_msisdn_bcd, ogs_msisdn_data_t *msisdn_data)
|
||||||
|
{
|
||||||
|
return OGS_ERROR;
|
||||||
|
}
|
||||||
|
|
||||||
|
int ogs_dbi_ims_data(char *supi, ogs_ims_data_t *ims_data)
|
||||||
|
{
|
||||||
|
return OGS_ERROR;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
|
@ -184,3 +184,28 @@ void ogs_dbi_final()
|
||||||
|
|
||||||
ogs_mongoc_final();
|
ogs_mongoc_final();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#else /* OGS_DBI_WITH_MONGODB */
|
||||||
|
int ogs_mongoc_init(const char *db_uri)
|
||||||
|
{
|
||||||
|
return OGS_ERROR;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ogs_mongoc_final(void)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
ogs_mongoc_t *ogs_mongoc(void)
|
||||||
|
{
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
int ogs_dbi_init(const char *db_uri)
|
||||||
|
{
|
||||||
|
return OGS_ERROR;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ogs_dbi_final()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
|
@ -19,6 +19,12 @@
|
||||||
|
|
||||||
#include "ogs-dbi.h"
|
#include "ogs-dbi.h"
|
||||||
|
|
||||||
|
/* how does this function work?!
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifdef OGS_DBI_WITH_MONGODB
|
||||||
int ogs_dbi_session_data(char *supi, ogs_s_nssai_t *s_nssai, char *dnn,
|
int ogs_dbi_session_data(char *supi, ogs_s_nssai_t *s_nssai, char *dnn,
|
||||||
ogs_session_data_t *session_data)
|
ogs_session_data_t *session_data)
|
||||||
{
|
{
|
||||||
|
@ -500,3 +506,12 @@ out:
|
||||||
|
|
||||||
return rv;
|
return rv;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#else /* OGS_DBI_WITH_MONGODB */
|
||||||
|
|
||||||
|
int ogs_dbi_session_data(char *supi, ogs_s_nssai_t *s_nssai, char *dnn,
|
||||||
|
ogs_session_data_t *session_data)
|
||||||
|
{
|
||||||
|
return OGS_ERROR;
|
||||||
|
}
|
||||||
|
#endif /* OGS_DBI_WITH_MONGODB */
|
||||||
|
|
|
@ -19,6 +19,7 @@
|
||||||
|
|
||||||
#include "ogs-dbi.h"
|
#include "ogs-dbi.h"
|
||||||
|
|
||||||
|
#ifdef OGS_DBI_WITH_MONGODB
|
||||||
int ogs_dbi_auth_info(char *supi, ogs_dbi_auth_info_t *auth_info)
|
int ogs_dbi_auth_info(char *supi, ogs_dbi_auth_info_t *auth_info)
|
||||||
{
|
{
|
||||||
int rv = OGS_OK;
|
int rv = OGS_OK;
|
||||||
|
@ -661,3 +662,31 @@ out:
|
||||||
|
|
||||||
return rv;
|
return rv;
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
int ogs_dbi_auth_info(char *supi, ogs_dbi_auth_info_t *auth_info)
|
||||||
|
{
|
||||||
|
return OGS_ERROR;
|
||||||
|
}
|
||||||
|
|
||||||
|
int ogs_dbi_update_sqn(char *supi, uint64_t sqn)
|
||||||
|
{
|
||||||
|
return OGS_ERROR;
|
||||||
|
}
|
||||||
|
|
||||||
|
int ogs_dbi_update_imeisv(char *supi, char *imeisv)
|
||||||
|
{
|
||||||
|
return OGS_ERROR;
|
||||||
|
}
|
||||||
|
|
||||||
|
int ogs_dbi_increment_sqn(char *supi)
|
||||||
|
{
|
||||||
|
return OGS_ERROR;
|
||||||
|
}
|
||||||
|
|
||||||
|
int ogs_dbi_subscription_data(char *supi,
|
||||||
|
ogs_subscription_data_t *subscription_data)
|
||||||
|
{
|
||||||
|
return OGS_ERROR;
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* OGS_DBI_WITH_MONGODB */
|
||||||
|
|
Loading…
Reference in New Issue