diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2022-06-03 15:49:40 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2022-06-06 09:52:52 +0200 |
commit | 61af1813446ced383490fac93e31d6ea3fd5d178 (patch) | |
tree | 794303862e894bd2a3664af3dd4fb7bcddddc7de /src/network/networkd-dhcp-prefix-delegation.c | |
parent | dd6d433a4fddac424db6790c08532dd04babe35b (diff) | |
download | systemd-61af1813446ced383490fac93e31d6ea3fd5d178.tar.gz |
basic/in-addr-util: drop check for prefix length in formatting function
The general rule should be to be strict when parsing data, but lenient
when printing it. Or in other words, we should verify data in verification
functions, but not when printing things. It doesn't make sense to refuse
to print a value that we are using internally.
We were tripping ourselves in some of the print functions:
we want to report than an address was configured with too-long prefix, but
the log line would use "n/a" if the prefix was too long. This is not useful.
Most of the time, the removal of the check doesn't make any difference,
because we verified the prefix length on input.
Diffstat (limited to 'src/network/networkd-dhcp-prefix-delegation.c')
0 files changed, 0 insertions, 0 deletions