X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fsrc%2Flocal_scan.h;h=b92be5628b92874dde07118b98d0dcf448e41841;hb=be24b950ae0db88b1c9811b3a028e95133c55efa;hp=bb131d380cf1e5df7da4fc6aec010fa745fee8cd;hpb=8e9fdd6369f0a7a81f0ca195e24edd372f7ca3ef;p=user%2Fhenk%2Fcode%2Fexim.git diff --git a/src/src/local_scan.h b/src/src/local_scan.h index bb131d380..b92be5628 100644 --- a/src/src/local_scan.h +++ b/src/src/local_scan.h @@ -181,7 +181,6 @@ extern BOOL smtp_input; /* TRUE if input is via SMTP */ /* Functions that are documented as visible in local_scan(). */ extern int child_close(pid_t, int); -extern pid_t child_open(uschar **, uschar **, int, int *, int *, BOOL); extern void debug_printf(const char *, ...) PRINTF_FUNCTION(1,2); extern uschar *expand_string(uschar *); extern void header_add(int, const char *, ...); @@ -225,12 +224,14 @@ with the original name. */ # define string_copy_taint(s, t) string_copy_taint_function((s), (t)) # define child_open_exim(p) child_open_exim_function((p), US"from local_scan") # define child_open_exim2(p, s, a) child_open_exim2_function((p), (s), (a), US"from local_scan") +# define child_open(a,e,u,i,o,l) child_open_function((a),(e),(u),(i),(o),(l),US"from local_scan") extern uschar * string_copy_function(const uschar *); extern uschar * string_copyn_function(const uschar *, int n); extern uschar * string_copy_taint_function(const uschar *, BOOL tainted); extern pid_t child_open_exim_function(int *, const uschar *); extern pid_t child_open_exim2_function(int *, uschar *, uschar *, const uschar *); +extern pid_t child_open_function(uschar **, uschar **, int, int *, int *, BOOL, const uschar *); #endif /* End of local_scan.h */