summaryrefslogtreecommitdiffstats
path: root/src/plugins/ietf
diff options
context:
space:
mode:
authorPavel Kotucek <pavel.kotucek@pantheon.tech>2019-04-15 14:10:15 +0200
committerHongjun Ni <hongjun.ni@intel.com>2019-04-25 13:03:03 +0000
commit0d9d6a9a4446743cc9ac601a76b7e8594c3600ec (patch)
treef9bf38a492646ba9ded22e05207893c03bdfc8a4 /src/plugins/ietf
parentbda8bf51f84cc9fb7a2d875c1f35540e0b4a3db4 (diff)
ACL related changes
Added changes related to ACL implementation for sweetcomb: Change-Id: I5e734f77f0c149fb31fdff288fb46a4ece20a870 Signed-off-by: Pavel Kotucek <pavel.kotucek@pantheon.tech>
Diffstat (limited to 'src/plugins/ietf')
-rw-r--r--src/plugins/ietf/ietf_nat.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/ietf/ietf_nat.c b/src/plugins/ietf/ietf_nat.c
index 9b2890e..9613b52 100644
--- a/src/plugins/ietf/ietf_nat.c
+++ b/src/plugins/ietf/ietf_nat.c
@@ -93,7 +93,7 @@ static int parse_instance_policy_external_ip_address_pool(
if (sr_xpath_node_name_eq(val->xpath, "pool-id")) {
SRP_LOG_WRN("%s not supported.", val->xpath);
} else if(sr_xpath_node_name_eq(val->xpath, "external-ip-pool")) {
- rc = prefix2address(tmp_str, val->data.string_val, &prefix);
+ rc = prefix2ip4(tmp_str, val->data.string_val, &prefix);
if (0 != rc) {
SRP_LOG_ERR_MSG("Error translate");
return SR_ERR_INVAL_ARG;
@@ -336,7 +336,7 @@ static int parse_instance_mapping_table_mapping_entry(
return SR_ERR_INVAL_ARG;
}
- rc = prefix2address(tmp_str, val->data.string_val, NULL);
+ rc = prefix2ip4(tmp_str, val->data.string_val, NULL);
if (0 != rc) {
SRP_LOG_ERR_MSG("Error translate");
return SR_ERR_INVAL_ARG;
@@ -357,7 +357,7 @@ static int parse_instance_mapping_table_mapping_entry(
return SR_ERR_INVAL_ARG;
}
- rc = prefix2address(tmp_str, val->data.string_val, NULL);
+ rc = prefix2ip4(tmp_str, val->data.string_val, NULL);
if (0 != rc) {
SRP_LOG_ERR_MSG("Error translate");
return SR_ERR_INVAL_ARG;