From: Hongbo Li Date: Tue, 27 Aug 2024 02:45:15 +0000 (+0800) Subject: lib/string_choices: Add str_true_false()/str_false_true() helper X-Git-Tag: v6.12-rc1~151^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ff4cd1160afafc12ad1603e3d2f39256e4b708d;p=thirdparty%2Fkernel%2Flinux.git lib/string_choices: Add str_true_false()/str_false_true() helper Add str_true_false()/str_false_true() helper to return "true" or "false" string literal. Signed-off-by: Hongbo Li Link: https://lore.kernel.org/r/20240827024517.914100-2-lihongbo22@huawei.com Signed-off-by: Kees Cook --- diff --git a/include/linux/string_choices.h b/include/linux/string_choices.h index 1320bcdcb89cb..ebcc56b28ede5 100644 --- a/include/linux/string_choices.h +++ b/include/linux/string_choices.h @@ -48,6 +48,12 @@ static inline const char *str_up_down(bool v) } #define str_down_up(v) str_up_down(!(v)) +static inline const char *str_true_false(bool v) +{ + return v ? "true" : "false"; +} +#define str_false_true(v) str_true_false(!(v)) + /** * str_plural - Return the simple pluralization based on English counts * @num: Number used for deciding pluralization