diff --git a/src/network/networkd-routing-policy-rule.c b/src/network/networkd-routing-policy-rule.c index 1b2222cada..e84612d41d 100644 --- a/src/network/networkd-routing-policy-rule.c +++ b/src/network/networkd-routing-policy-rule.c @@ -1066,14 +1066,14 @@ int routing_policy_serialize_rules(Set *rules, FILE *f) { } if (rule->sport.start != 0 || rule->sport.end != 0) { - fprintf(f, "%ssourcesport=%hhu-%hhu", + fprintf(f, "%ssourcesport=%"PRIu16"-%"PRIu16, space ? " " : "", rule->sport.start, rule->sport.end); space = true; } if (rule->dport.start != 0 || rule->dport.end != 0) { - fprintf(f, "%sdestinationport=%hhu-%hhu", + fprintf(f, "%sdestinationport=%"PRIu16"-%"PRIu16, space ? " " : "", rule->dport.start, rule->dport.end); space = true;