summaryrefslogtreecommitdiff
path: root/nslcd/nslcd.c
diff options
context:
space:
mode:
authorArthur de Jong <arthur@arthurdejong.org>2013-07-26 15:05:40 +0200
committerArthur de Jong <arthur@arthurdejong.org>2013-07-26 15:05:40 +0200
commit7c85202ab49b005bf4a4fe5113ccaa9b25b584f9 (patch)
tree56229ff26cd878176707d9672fe65148b6073c5a /nslcd/nslcd.c
parentd2e2e400e79c94c2e60f21ec61811dfe948924cc (diff)
parente1b0399ee018d217cd50267cef03c28dfdb32fbf (diff)
Make cache invalidation more generic
This changes the nscd_invalidate option into a more generic reconnect_invalidate and also allows clearing the nfsidmap cache.
Diffstat (limited to 'nslcd/nslcd.c')
-rw-r--r--nslcd/nslcd.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/nslcd/nslcd.c b/nslcd/nslcd.c
index 0816647..8cc29c6 100644
--- a/nslcd/nslcd.c
+++ b/nslcd/nslcd.c
@@ -706,12 +706,12 @@ int main(int argc, char *argv[])
if (!nslcd_debugging)
log_startlogging();
log_log(LOG_INFO, "version %s starting", VERSION);
- /* start subprocess to do nscd invalidating if nscd_invalidate is set */
+ /* start subprocess to do invalidating if reconnect_invalidate is set */
for (i = 0; i < LM_NONE; i++)
- if (nslcd_cfg->nscd_invalidate[i])
+ if (nslcd_cfg->reconnect_invalidate[i])
break;
if (i < LM_NONE)
- nscd_start_invalidator();
+ invalidator_start();
/* write pidfile */
create_pidfile(NSLCD_PIDFILE);
/* install handler to close stuff off on exit and log notice */