}
if (g_strcmp0(key, RULE_CHAIN) == 0) {
- guint str_length;
+ gsize str_length;
const gchar *str = g_variant_get_string(value, &str_length);
rule->chain = g_strdup(str);
STC_LOGD("%s: [%s]", RULE_CHAIN, rule->chain);
} else if (g_strcmp0(key, RULE_SIP1) == 0) {
if (rule->s_ip_type != STC_FW_IP_NONE) {
- guint str_length;
+ gsize str_length;
const gchar *str = g_variant_get_string(value, &str_length);
if (rule->family == STC_FW_FAMILY_V4) {
inet_pton(AF_INET, str, &(rule->s_ip1.Ipv4));
} else if (g_strcmp0(key, RULE_SIP2) == 0) {
if (rule->s_ip_type != STC_FW_IP_NONE) {
- guint str_length;
+ gsize str_length;
const gchar *str = g_variant_get_string(value, &str_length);
if (rule->family == STC_FW_FAMILY_V4) {
inet_pton(AF_INET, str, &(rule->s_ip2.Ipv4));
} else if (g_strcmp0(key, RULE_DIP1) == 0) {
if (rule->d_ip_type != STC_FW_IP_NONE) {
- guint str_length;
+ gsize str_length;
const gchar *str = g_variant_get_string(value, &str_length);
if (rule->family == STC_FW_FAMILY_V4) {
inet_pton(AF_INET, str, &(rule->d_ip1.Ipv4));
} else if (g_strcmp0(key, RULE_DIP2) == 0) {
if (rule->d_ip_type != STC_FW_IP_NONE) {
- guint str_length;
+ gsize str_length;
const gchar *str = g_variant_get_string(value, &str_length);
if (rule->family == STC_FW_FAMILY_V4) {
inet_pton(AF_INET, str, &(rule->d_ip2.Ipv4));
} else if (g_strcmp0(key, RULE_IFNAME) == 0) {
if (rule->direction != STC_FW_DIRECTION_NONE) {
- guint str_length;
+ gsize str_length;
const gchar *str = g_variant_get_string(value, &str_length);
rule->ifname = g_strdup(str);
STC_LOGD("%s: [%s]", RULE_IFNAME, rule->ifname);
} else if (g_strcmp0(key, RULE_LOG_PREFIX) == 0) {
if (rule->target == STC_FW_RULE_TARGET_LOG) {
- guint str_length;
+ gsize str_length;
const gchar *str = g_variant_get_string(value, &str_length);
rule->log_prefix = g_strdup(str);
STC_LOGD("%s: [%s]", RULE_LOG_PREFIX, rule->log_prefix);
} else if (g_strcmp0(key, RULE_NFLOG_PREFIX) == 0) {
if (rule->target == STC_FW_RULE_TARGET_NFLOG) {
- guint str_length;
+ gsize str_length;
const gchar *str = g_variant_get_string(value, &str_length);
rule->nflog_prefix = g_strdup(str);
STC_LOGD("%s: [%s]", RULE_NFLOG_PREFIX, rule->nflog_prefix);
}
} else if (g_strcmp0(key, RULE_IDENTIFIER) == 0) {
- guint str_length;
+ gsize str_length;
const gchar *str = g_variant_get_string(value, &str_length);
rule->identifier = g_strdup(str);
STC_LOGD("%s: [%s]", RULE_IDENTIFIER, rule->identifier);