MCPcopy Create free account
hub / github.com/apache/httpd / pfs_get_modified

Function pfs_get_modified

modules/md/md_store_fs.c:588–610  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

586}
587
588static apr_status_t pfs_get_modified(void *baton, apr_pool_t *p, apr_pool_t *ptemp, va_list ap)
589{
590 md_store_fs_t *s_fs = baton;
591 const char *fname, *name, *aspect;
592 md_store_group_t group;
593 apr_finfo_t inf;
594 apr_time_t *pmtime;
595 apr_status_t rv;
596
597 (void)p;
598 group = (md_store_group_t)va_arg(ap, int);
599 name = va_arg(ap, const char*);
600 aspect = va_arg(ap, const char*);
601 pmtime = va_arg(ap, apr_time_t*);
602
603 *pmtime = 0;
604 if ( MD_OK(fs_get_fname(&fname, &s_fs->s, group, name, aspect, ptemp))
605 && MD_OK(apr_stat(&inf, fname, APR_FINFO_MTIME, ptemp))) {
606 *pmtime = inf.mtime;
607 }
608
609 return rv;
610}
611
612static apr_time_t fs_get_modified(md_store_t *store, md_store_group_t group,
613 const char *name, const char *aspect, apr_pool_t *p)

Callers

nothing calls this directly

Calls 1

fs_get_fnameFunction · 0.85

Tested by

no test coverage detected