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

Function fs_iterate

modules/md/md_store_fs.c:836–856  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

834}
835
836static apr_status_t fs_iterate(md_store_inspect *inspect, void *baton, md_store_t *store,
837 apr_pool_t *p, md_store_group_t group, const char *pattern,
838 const char *aspect, md_store_vtype_t vtype)
839{
840 const char *groupname;
841 apr_status_t rv;
842 inspect_ctx ctx;
843
844 ctx.s_fs = FS_STORE(store);
845 ctx.group = group;
846 ctx.pattern = pattern;
847 ctx.aspect = aspect;
848 ctx.vtype = vtype;
849 ctx.inspect = inspect;
850 ctx.baton = baton;
851 groupname = md_store_group_name(group);
852
853 rv = md_util_files_do(insp_dir, &ctx, p, ctx.s_fs->base, groupname, pattern, NULL);
854
855 return rv;
856}
857
858static apr_status_t insp_name(void *baton, apr_pool_t *p, apr_pool_t *ptemp,
859 const char *dir, const char *name, apr_filetype_e ftype)

Callers

nothing calls this directly

Calls 2

md_store_group_nameFunction · 0.85
md_util_files_doFunction · 0.85

Tested by

no test coverage detected