merge develop
This commit is contained in:
@@ -80,6 +80,7 @@ bool parse_plmn_param(config_setting_t *plmn_setting, plmn_conf_param_t *conf) {
|
||||
|
||||
bool parse_plmns(config_setting_t *all_plmn_setting, networks_t *networks) {
|
||||
config_setting_t *plmn_setting = NULL;
|
||||
char plmn[100];
|
||||
int size = 0;
|
||||
|
||||
size = config_setting_length(all_plmn_setting);
|
||||
@@ -92,7 +93,6 @@ bool parse_plmns(config_setting_t *all_plmn_setting, networks_t *networks) {
|
||||
|
||||
for (int i = 0; i < networks->size; i++) {
|
||||
network_t *network = &networks->items[i];
|
||||
char plmn[100];
|
||||
sprintf(plmn, "%s%d", PLMN, i);
|
||||
plmn_setting = config_setting_get_member(all_plmn_setting, plmn);
|
||||
if (plmn_setting == NULL) {
|
||||
|
||||
@@ -13,6 +13,7 @@ bool parse_config_file(const char *output_dir, const char *conf_filename, int ou
|
||||
config_setting_t *root_setting = NULL;
|
||||
config_setting_t *ue_setting = NULL;
|
||||
config_setting_t *all_plmn_setting = NULL;
|
||||
char user[100];
|
||||
config_t cfg;
|
||||
|
||||
networks_t networks;;
|
||||
@@ -46,7 +47,6 @@ bool parse_config_file(const char *output_dir, const char *conf_filename, int ou
|
||||
|
||||
user_plmns_t user_plmns;
|
||||
|
||||
char user[100];
|
||||
sprintf(user, "%s%d", UE, i);
|
||||
|
||||
ue_setting = config_setting_get_member(root_setting, user);
|
||||
|
||||
@@ -116,8 +116,14 @@ do { \
|
||||
#define INT16_TO_OCTET_STRING(x, aSN) \
|
||||
do { \
|
||||
(aSN)->buf = calloc(2, sizeof(uint8_t)); \
|
||||
(aSN)->size = 2; \
|
||||
INT16_TO_BUFFER(x, (aSN)->buf); \
|
||||
INT16_TO_BUFFER(x, ((aSN)->buf)); \
|
||||
(aSN)->size = 2; \
|
||||
} while(0)
|
||||
|
||||
#define INT16_TO_BIT_STRING(x, aSN) \
|
||||
do { \
|
||||
INT16_TO_OCTET_STRING(x, aSN); \
|
||||
(aSN)->bits_unused = 0; \
|
||||
} while(0)
|
||||
|
||||
#define INT8_TO_OCTET_STRING(x, aSN) \
|
||||
|
||||
Reference in New Issue
Block a user