userdb: count NSS records too
authorLennart Poettering <lennart@poettering.net>
Fri, 30 Apr 2021 21:08:21 +0000 (23:08 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 7 May 2021 10:11:29 +0000 (12:11 +0200)
(cherry picked from commit 27a5a22f0354568e1c7e6292689ad947aa16aaac)

src/shared/userdb.c

index 0d471a2f942f5ca3eac204f3e93f3fdaf4e2dcd9..e188123e2e190100d82c01179dbb487747a3638f 100644 (file)
@@ -750,6 +750,8 @@ int userdb_iterator_get(UserDBIterator *iterator, UserRecord **ret) {
 
                         if (ret)
                                 (*ret)->incomplete = incomplete;
+
+                        iterator->n_found++;
                         return r;
                 }
 
@@ -948,6 +950,8 @@ int groupdb_iterator_get(UserDBIterator *iterator, GroupRecord **ret) {
 
                         if (ret)
                                 (*ret)->incomplete = incomplete;
+
+                        iterator->n_found++;
                         return r;
                 }