X-Git-Url: https://vcs.fsf.org/?p=exim.git;a=blobdiff_plain;f=src%2Fsrc%2Ffunctions.h;h=436038735d9c7c7cd188dff9cd98ee6f022024bb;hp=691ff7af76b1bd7afbe6c223472cc2355ccb4f19;hb=8544e77a6ed430f7063162906c449f1353d72e58;hpb=80a47a2c9633437d4ceebd214cd44abfbd4f4543 diff --git a/src/src/functions.h b/src/src/functions.h index 691ff7af7..436038735 100644 --- a/src/src/functions.h +++ b/src/src/functions.h @@ -1,10 +1,10 @@ -/* $Cambridge: exim/src/src/functions.h,v 1.44 2009/06/10 07:34:04 tom Exp $ */ +/* $Cambridge: exim/src/src/functions.h,v 1.49 2010/06/05 11:13:30 pdp Exp $ */ /************************************************* * Exim - an Internet mail transport agent * *************************************************/ -/* Copyright (c) University of Cambridge 1995 - 2007 */ +/* Copyright (c) University of Cambridge 1995 - 2009 */ /* See the file NOTICE for conditions of use and distribution. */ @@ -35,6 +35,10 @@ extern int tls_server_start(uschar *, uschar *, uschar *, uschar *); extern BOOL tls_smtp_buffered(void); extern int tls_ungetc(int); extern int tls_write(const uschar *, size_t); +extern void tls_version_report(FILE *); +#ifndef USE_GNUTLS +extern BOOL tls_openssl_options_parse(uschar *, long *); +#endif #endif @@ -189,6 +193,7 @@ extern uschar *parse_fix_phrase(uschar *, int, uschar *, int); extern uschar *parse_message_id(uschar *, uschar **, uschar **); extern uschar *parse_quote_2047(uschar *, int, uschar *, uschar *, int, BOOL); extern uschar *parse_date_time(uschar *str, time_t *t); +extern int pseudo_random_number(int); extern BOOL queue_action(uschar *, int, uschar **, int, int); extern void queue_check_only(void); @@ -292,7 +297,7 @@ extern BOOL smtp_verify_helo(void); extern int smtp_write_command(smtp_outblock *, BOOL, char *, ...); #ifdef WITH_CONTENT_SCAN extern int spam(uschar **); -extern FILE *spool_mbox(unsigned long *); +extern FILE *spool_mbox(unsigned long *, uschar *); #endif extern BOOL spool_move_message(uschar *, uschar *, uschar *, uschar *); extern BOOL spool_open_datafile(uschar *);