diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2020-10-11 16:20:27 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2020-10-20 19:58:37 +0200 |
commit | fe37e5a5d192ec55f87cd57893688a865b7f72d2 (patch) | |
tree | 162c465cad3bbdb92fdb2d130fbf642215f797b5 /src/basic/string-util.h | |
parent | af781878d5986127ca00831c4b524c2b62649823 (diff) | |
download | systemd-fe37e5a5d192ec55f87cd57893688a865b7f72d2.tar.gz |
resolvectl: use compat status string instead of a field-by-field table
The status string is modeled after our --version output: +enabled -disabled equals=more-info
For example:
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=allow-downgrade/supported
Diffstat (limited to 'src/basic/string-util.h')
-rw-r--r-- | src/basic/string-util.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/basic/string-util.h b/src/basic/string-util.h index cefbda3577..18ba2a1dcb 100644 --- a/src/basic/string-util.h +++ b/src/basic/string-util.h @@ -53,6 +53,10 @@ static inline const char* true_false(bool b) { return b ? "true" : "false"; } +static inline const char* plus_minus(bool b) { + return b ? "+" : "-"; +} + static inline const char* one_zero(bool b) { return b ? "1" : "0"; } |