From 088887bda9cd8c25342d5bcf104536a888c48699 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Thu, 17 Sep 2015 10:39:15 +0200 Subject: [PATCH] nwrap: Add support for getspnam() Signed-off-by: Andreas Schneider Reviewed-by: Michael Adam --- lib/nss_wrapper/nss_wrapper.c | 39 +++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/lib/nss_wrapper/nss_wrapper.c b/lib/nss_wrapper/nss_wrapper.c index f24045df17d..ca57dfbc6fa 100644 --- a/lib/nss_wrapper/nss_wrapper.c +++ b/lib/nss_wrapper/nss_wrapper.c @@ -2569,6 +2569,31 @@ static void nwrap_files_endspent(void) nwrap_sp_global.idx = 0; } +static struct spwd *nwrap_files_getspnam(const char *name) +{ + int i; + + NWRAP_LOG(NWRAP_LOG_DEBUG, "Lookup user %s in files", name); + + nwrap_files_cache_reload(nwrap_sp_global.cache); + + for (i=0; i