update it

This commit is contained in:
Sukchan Lee 2019-06-05 21:21:19 +09:00
parent 24da20bdc8
commit 8dc5211448
2 changed files with 11 additions and 16 deletions

View File

@ -81,15 +81,12 @@ gtp_node_t *gtp_node_add(ogs_list_t *list, gtp_f_teid_t *f_teid,
rv = gtp_f_teid_to_sockaddr(f_teid, port, &addr);
ogs_assert(rv == OGS_OK);
rv = ogs_filter_ip_version(&addr, no_ipv4, no_ipv6, prefer_ipv4);
ogs_assert(addr);
node = gtp_node_new(addr);
ogs_assert(node);
rv = ogs_filter_ip_version(&node->addr, no_ipv4, no_ipv6, prefer_ipv4);
ogs_assert(rv == OGS_OK);
ogs_assert(node->addr);
ogs_assert(addr);
ogs_list_add(list, node);
rv = gtp_f_teid_to_ip(f_teid, &node->ip);

View File

@ -1350,14 +1350,13 @@ int mme_context_parse_config()
ogs_assert(rv == OGS_OK);
}
sgw = mme_sgw_add(addr);
ogs_assert(sgw);
rv = ogs_filter_ip_version(&sgw->node->addr,
ogs_filter_ip_version(&addr,
context_self()->config.parameter.no_ipv4,
context_self()->config.parameter.no_ipv6,
context_self()->config.parameter.prefer_ipv4);
ogs_assert(sgw->node->addr);
sgw = mme_sgw_add(addr);
ogs_assert(sgw);
sgw->num_of_tac = num_of_tac;
if (num_of_tac != 0)
@ -1461,14 +1460,13 @@ int mme_context_parse_config()
ogs_assert(rv == OGS_OK);
}
pgw = mme_pgw_add(addr);
ogs_assert(pgw);
rv = ogs_filter_ip_version(&pgw->node->addr,
ogs_filter_ip_version(&addr,
context_self()->config.parameter.no_ipv4,
context_self()->config.parameter.no_ipv6,
context_self()->config.parameter.prefer_ipv4);
ogs_assert(pgw->node->addr);
pgw = mme_pgw_add(addr);
ogs_assert(pgw);
pgw->apn = apn;