mirror of
https://dev.iopsys.eu/bbf/bbfdm.git
synced 2026-03-06 09:30:34 +01:00
Fix compilation warnings on gcc 11
This commit is contained in:
parent
1aee6718b0
commit
689da88d95
2 changed files with 3 additions and 3 deletions
|
|
@ -334,7 +334,7 @@ static int set_FirewallChainRule_ExpiryDate(char *refparam, struct dmctx *ctx, v
|
|||
break;
|
||||
case VALUESET:
|
||||
strptime(value, "%Y-%m-%dT%H:%M:%SZ", &tm);
|
||||
snprintf(expiry_date, sizeof(expiry_date), "%ld", timegm(&tm));
|
||||
snprintf(expiry_date, sizeof(expiry_date), "%lld", (long long)timegm(&tm));
|
||||
dmuci_set_value_by_section(((struct dmmap_dup *)data)->config_section, "expiry", expiry_date);
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -436,7 +436,7 @@ static int get_nat_port_mapping_lease_duration(char *refparam, struct dmctx *ctx
|
|||
|
||||
dmuci_get_value_by_section_string(((struct dmmap_dup *)data)->config_section, "expiry", &expiry_date);
|
||||
if (expiry_date && *expiry_date != '\0' && atoi(expiry_date) > 0) {
|
||||
dmasprintf(value, "%ld", atoi(expiry_date) - time(NULL));
|
||||
dmasprintf(value, "%lld", (long long)(atoi(expiry_date) - time(NULL)));
|
||||
} else {
|
||||
*value = "0";
|
||||
}
|
||||
|
|
@ -456,7 +456,7 @@ static int set_nat_port_mapping_lease_duration(char *refparam, struct dmctx *ctx
|
|||
if (value && atoi(value) == 0)
|
||||
break;
|
||||
|
||||
snprintf(expiry_date, sizeof(expiry_date), "%ld", atoi(value) + time(NULL));
|
||||
snprintf(expiry_date, sizeof(expiry_date), "%lld", (long long)(atoi(value) + time(NULL)));
|
||||
dmuci_set_value_by_section(((struct dmmap_dup *)data)->config_section, "expiry", expiry_date);
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue