From 27e467a61a5509a7aa5f3fffd688394c7e8bc3aa Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Sat, 11 May 2024 01:41:52 +0200 Subject: [PATCH] lib/chkname.[ch]: Fix includes Signed-off-by: Alejandro Colomar --- lib/chkname.c | 8 ++++++++ lib/chkname.h | 7 ++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/lib/chkname.c b/lib/chkname.c index fbd6ba88..eedf5db1 100644 --- a/lib/chkname.c +++ b/lib/chkname.c @@ -5,6 +5,7 @@ // SPDX-FileCopyrightText: 2023-2024, Alejandro Colomar // SPDX-License-Identifier: BSD-3-Clause + /* * is_valid_user_name(), is_valid_group_name() - check the new user/group * name for validity; @@ -13,6 +14,7 @@ * false - bad name */ + #include #ident "$Id$" @@ -20,11 +22,17 @@ #include #include #include +#include +#include +#include + #include "defines.h" #include "chkname.h" + int allow_bad_names = false; + static bool is_valid_name (const char *name) { if (allow_bad_names) { diff --git a/lib/chkname.h b/lib/chkname.h index 07713473..6d545b3f 100644 --- a/lib/chkname.h +++ b/lib/chkname.h @@ -11,6 +11,7 @@ #ifndef _CHKNAME_H_ #define _CHKNAME_H_ + /* * is_valid_user_name(), is_valid_group_name() - check the new user/group * name for validity; @@ -19,7 +20,11 @@ * false - bad name */ -#include "defines.h" + +#include + +#include + extern bool is_valid_user_name (const char *name); extern bool is_valid_group_name (const char *name);