X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/userv-utils/blobdiff_plain/a8e8db26410497a781ca36f59951201d55711f3a..f7b4be5a:/www-cgi/ucgi.h diff --git a/www-cgi/ucgi.h b/www-cgi/ucgi.h index 9d69ed9..765367a 100644 --- a/www-cgi/ucgi.h +++ b/www-cgi/ucgi.h @@ -42,6 +42,10 @@ void *xmalloc(size_t sz); void xsetenv(const char *en, const char *ev, int overwrite); void *xrealloc(void *ptr, size_t sz); +const char **load_filters(unsigned flags, const char *first, ...); +#define LOADF_MUST 1u +#define LF_END ((const char *)0) + void filter_environment(unsigned flags, const char *prefix_in, const char *const *patv, void (*foundone)(const char *fulln, const char *en,