summaryrefslogtreecommitdiff
path: root/src/htsdefines.h
diff options
context:
space:
mode:
authorXavier Roche <xroche@users.noreply.github.com>2012-03-19 12:51:31 +0000
committerXavier Roche <xroche@users.noreply.github.com>2012-03-19 12:51:31 +0000
commit25adbdabb47499fe641c7bd9595024ff82667058 (patch)
tree4200bb5e746bc1c0606de615ec99f0a247d4d9ba /src/htsdefines.h
parentad5b7acc19290ff91e0f42a0de448a26760fcf99 (diff)
httrack 3.30.1
Diffstat (limited to 'src/htsdefines.h')
-rw-r--r--src/htsdefines.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/htsdefines.h b/src/htsdefines.h
index 223fae1..0ab2cfa 100644
--- a/src/htsdefines.h
+++ b/src/htsdefines.h
@@ -54,6 +54,8 @@ typedef void (* t_hts_htmlcheck_filesave)(char* file);
typedef int (* t_hts_htmlcheck_linkdetected)(char* link);
typedef int (* t_hts_htmlcheck_xfrstatus)(lien_back* back);
typedef int (* t_hts_htmlcheck_savename)(char* adr_complete,char* fil_complete,char* referer_adr,char* referer_fil,char* save);
+typedef int (* t_hts_htmlcheck_sendhead)(char* buff, char* adr, char* fil, char* referer_adr, char* referer_fil, htsblk* outgoing);
+typedef int (* t_hts_htmlcheck_receivehead)(char* buff, char* adr, char* fil, char* referer_adr, char* referer_fil, htsblk* incoming);
// demande d'interaction avec le shell
#if HTS_ANALYSTE
@@ -74,17 +76,19 @@ extern t_hts_htmlcheck_filesave hts_htmlcheck_filesave;
extern t_hts_htmlcheck_linkdetected hts_htmlcheck_linkdetected;
extern t_hts_htmlcheck_xfrstatus hts_htmlcheck_xfrstatus;
extern t_hts_htmlcheck_savename hts_htmlcheck_savename;
+extern t_hts_htmlcheck_sendhead hts_htmlcheck_sendhead;
+extern t_hts_htmlcheck_receivehead hts_htmlcheck_receivehead;
#endif
-#if HTS_ANALYSTE==2
-#define HT_PRINT(A) strcat(HTbuff,A);
+#if HTS_ANALYSTE
+#define HT_PRINT(A) strcatbuff(HTbuff,A);
#define HT_REQUEST_START HTbuff[0]='\0';
#define HT_REQUEST_END
#define HTT_REQUEST_START HTbuff[0]='\0';
#define HTT_REQUEST_END
#define HTS_REQUEST_START HTbuff[0]='\0';
#define HTS_REQUEST_END
-#define HTS_PANIC_PRINTF(S) strcpy(_hts_errmsg,S);
+#define HTS_PANIC_PRINTF(S) strcpybuff(_hts_errmsg,S);
#else
#define HT_PRINT(A) printf("%s",A);
#define HT_REQUEST_START /*printf("§\n");*/