"OUT_OF_MEMORY",
"INVALID_PARAMETER",
"NO_DATA",
+ "ALREADY_DATA",
"UNINITIALIZED",
+ "PERMISSION_DENIED",
"NOTIMPL"
};
rule->app_id = NULL;
rule->ifname = NULL;
rule->iftype = STC_IFACE_ALL;
- rule->rst_state = STC_RESTRICTION_REMOVED;
+ rule->rst_type = STC_RSTN_TYPE_UNKNOWN;
rule->data_limit = 0;
rule->data_warn_limit = 0;
rule->roaming = STC_ROAMING_DISABLE;
g_variant_builder_add(builder, "{sv}", "iftype",
g_variant_new_uint16(info->iftype));
- g_variant_builder_add(builder, "{sv}", "rst_state",
- g_variant_new_uint16(info->rst_state));
+ g_variant_builder_add(builder, "{sv}", "rst_type",
+ g_variant_new_uint16(info->rst_type));
g_variant_builder_add(builder, "{sv}", "data_limit",
g_variant_new_int64(info->data_limit));
g_variant_iter_free(iter);
}
- rule.rst_state = STC_RESTRICTION_REMOVED;
+ rule.rst_type = STC_RSTN_TYPE_BLOCKED;
if (__validate_rstn_rule(&rule, RST_SET) == FALSE) {
STC_RESTRICTION_DBUS_REPLY_ERROR(invocation, //LCOV_EXCL_LINE
g_variant_iter_free(iter);
}
- rule.rst_state = STC_RESTRICTION_EXCLUDED;
+ rule.rst_type = STC_RSTN_TYPE_EXCLUDED;
if (__validate_rstn_rule(&rule, RST_EXCLUDE) == FALSE) {
STC_RESTRICTION_DBUS_REPLY_ERROR(invocation, //LCOV_EXCL_LINE