diff options
Diffstat (limited to 'nss_tacplus.c')
-rw-r--r-- | nss_tacplus.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/nss_tacplus.c b/nss_tacplus.c index 201b329..82d5902 100644 --- a/nss_tacplus.c +++ b/nss_tacplus.c @@ -140,7 +140,7 @@ static int nss_tacplus_config(int *errnop, const char *cfile, int top) cst = &lastconf[i]; if(!cst->st_ino || !cfilelist[i]) /* end of files */ return conf_parsed == 2 ? 0 : 1; - if (stat(cfilelist[i], &st) || st.st_ino != cst->st_ino || + if (stat(cfilelist[i], &st) || st.st_ino != cst->st_ino || st.st_mtime != cst->st_mtime || st.st_ctime != cst->st_ctime) break; /* found removed or different file, so re-parse */ } |