diff options
author | Xavier Roche <xroche@users.noreply.github.com> | 2013-05-14 20:30:28 +0000 |
---|---|---|
committer | Xavier Roche <xroche@users.noreply.github.com> | 2013-05-14 20:30:28 +0000 |
commit | 07f4b003675260004c49755dde413944a16ca2d3 (patch) | |
tree | 11050b4c7fbe1d7c63a38f5f9a6b5ba6d8260ae1 /src/htscore.h | |
parent | b09def438c5e47305e4a5ab18d8a646a3b004fdc (diff) |
Indenting cleanup for all *.[ch] files, except htsparse.c (too ugly to be automatically indented for now) and /minizip/, /mmsrip/ (external files)
setup:
indent -l80 -lc80 -nhnl -nut -bad -bap -bbo -br -brf -bli2 -brs -bls -br -ss -sai -pmt -nsaw -nsaf -nprs -i2 -ce -npsl -npcs -cs -sob -cdw -nbc -lp
logs:
indent: ./src/htsback.c:157: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsback.c:1417: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsback.c:1826: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsback.c:1833: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsback.c:1981: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsback.c:2685: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsback.c:2747: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsback.c:2861: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsback.c:3128: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsback.c:3512: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htswizard.c:140: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htswizard.c:597: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htswizard.c:598: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htswizard.c:611: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htscoremain.c:97: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htscoremain.c:106: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htscoremain.c:106: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htscoremain.c:256: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htscoremain.c:262: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htscoremain.c:935: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/httrack.c:271: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/httrack.c:272: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/httrack.c:273: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/httrack.c:274: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/httrack.c:275: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/httrack.c:276: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/httrack.c:277: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/httrack.c:278: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/httrack.c:279: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/httrack.c:280: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/httrack.c:281: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/httrack.c:662: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/httrack.c:752: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsweb.c:413: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsweb.c:414: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsweb.c:415: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsweb.c:416: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsweb.c:417: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsweb.c:418: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsweb.c:419: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsweb.c:420: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsweb.c:421: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsweb.c:422: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsweb.c:423: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.c:188: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.c:507: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.c:508: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.c:509: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.c:510: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.c:511: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.c:512: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.c:580: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.c:581: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.h:115: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.h:246: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.h:247: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.h:248: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.h:249: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.h:250: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.h:251: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.h:314: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/proxy/proxytrack.h:315: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htstools.c:151: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htstools.c:158: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htstools.c:161: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htstools.c:166: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htstools.c:174: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htstools.c:177: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htstools.c:188: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htstools.c:243: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htstools.c:245: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htstools.c:248: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htstools.c:257: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htstools.c:647: Warning:old style assignment ambiguity in "=*". Assuming "= *"
indent: ./src/htsbauth.c:364: Warning:old style assignment ambiguity in "=&". Assuming "= &"
indent: ./src/htsbauth.c:387: Warning:old style assignment ambiguity in "=&". Assuming "= &"
indent: ./src/htscache.c:473: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsserver.h:112: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsserver.h:187: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsjava.c:312: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsjava.c:379: Warning:old style assignment ambiguity in "=&". Assuming "= &"
indent: ./src/htsjava.c:407: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsjava.c:472: Warning:old style assignment ambiguity in "=&". Assuming "= &"
indent: ./src/htsjava.c:483: Warning:old style assignment ambiguity in "=*". Assuming "= *"
indent: ./src/htslib.c:593: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:809: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:1743: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:1874: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:1896: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:1984: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:2085: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:2604: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:2605: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:2606: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:2607: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:2608: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:2609: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:2672: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:2673: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:2906: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:2928: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:2996: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:4802: Warning:old style assignment ambiguity in "=&". Assuming "= &"
indent: ./src/htslib.c:5353: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:5354: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:5355: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:5357: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:5429: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htslib.c:5435: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htscore.c:208: Warning:old style assignment ambiguity in "=&". Assuming "= &"
indent: ./src/htscore.c:277: Warning:old style assignment ambiguity in "=&". Assuming "= &"
indent: ./src/htscore.c:279: Warning:old style assignment ambiguity in "=&". Assuming "= &"
indent: ./src/htscore.c:357: Warning:old style assignment ambiguity in "=*". Assuming "= *"
indent: ./src/htscore.c:394: Warning:old style assignment ambiguity in "=*". Assuming "= *"
indent: ./src/htscore.c:1544: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htscore.c:3330: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htscore.c:3361: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htshash.c:140: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htshash.c:217: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsname.c:733: Warning:old style assignment ambiguity in "=*". Assuming "= *"
indent: ./src/htsname.c:749: Warning:old style assignment ambiguity in "=*". Assuming "= *"
indent: ./src/htsname.c:933: Warning:old style assignment ambiguity in "=*". Assuming "= *"
indent: ./src/htsname.c:1520: Warning:old style assignment ambiguity in "=*". Assuming "= *"
indent: ./src/htszlib.c:76: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htszlib.c:81: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htscatchurl.c:268: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsinthash.c:156: Warning:old style assignment ambiguity in "=&". Assuming "= &"
indent: ./src/htsinthash.c:159: Warning:old style assignment ambiguity in "=&". Assuming "= &"
indent: ./src/htsinthash.c:176: Warning:old style assignment ambiguity in "=&". Assuming "= &"
indent: ./src/htsinthash.c:179: Warning:old style assignment ambiguity in "=&". Assuming "= &"
indent: ./src/htsinthash.c:226: Warning:old style assignment ambiguity in "=&". Assuming "= &"
indent: ./src/htsinthash.c:253: Warning:old style assignment ambiguity in "=&". Assuming "= &"
indent: ./src/htsftp.c:169: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsftp.c:177: Warning:old style assignment ambiguity in "=-". Assuming "= -"
indent: ./src/htsfilters.c:67: Warning:old style assignment ambiguity in "=*". Assuming "= *"
indent: ./src/htsfilters.c:80: Warning:old style assignment ambiguity in "=*". Assuming "= *"
Diffstat (limited to 'src/htscore.h')
-rw-r--r-- | src/htscore.h | 253 |
1 files changed, 131 insertions, 122 deletions
diff --git a/src/htscore.h b/src/htscore.h index 4d707e9..d718dfe 100644 --- a/src/htscore.h +++ b/src/htscore.h @@ -17,18 +17,15 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - Important notes: - We hereby ask people using this source NOT to use it in purpose of grabbing emails addresses, or collecting any other private information on persons. This would disgrace our work, and spoil the many hours we spent on it. - Please visit our Website: http://www.httrack.com */ - /* ------------------------------------------------------------ */ /* File: Main file .h */ /* Author: Xavier Roche */ @@ -143,23 +140,23 @@ typedef struct filecreate_params filecreate_params; typedef struct lien_url lien_url; #endif struct lien_url { - char firstblock; // flag 1=premier malloc - char link_import; // lien importé à la suite d'un moved - ne pas appliquer les règles classiques up/down - int depth; // profondeur autorisée lien ; >0 forte 0=faible - int pass2; // traiter après les autres, seconde passe. si == -1, lien traité en background - int premier; // pointeur sur le premier lien qui a donné lieu aux autres liens du domaine - int precedent; // pointeur sur le lien qui a donné lieu à ce lien précis + char firstblock; // flag 1=premier malloc + char link_import; // lien importé à la suite d'un moved - ne pas appliquer les règles classiques up/down + int depth; // profondeur autorisée lien ; >0 forte 0=faible + int pass2; // traiter après les autres, seconde passe. si == -1, lien traité en background + int premier; // pointeur sur le premier lien qui a donné lieu aux autres liens du domaine + int precedent; // pointeur sur le lien qui a donné lieu à ce lien précis //int moved; // pointeur sur moved - int retry; // nombre de retry restants - int testmode; // mode test uniquement, envoyer juste un head! - char* adr; // adresse - char* fil; // nom du fichier distant - char* sav; // nom à sauver sur disque (avec chemin éventuel) - char* cod; // chemin codebase éventuel si classe java - char* former_adr; // adresse initiale (avant éventuel moved), peut être nulle - char* former_fil; // nom du fichier distant initial (avant éventuel moved), peut être nul + int retry; // nombre de retry restants + int testmode; // mode test uniquement, envoyer juste un head! + char *adr; // adresse + char *fil; // nom du fichier distant + char *sav; // nom à sauver sur disque (avec chemin éventuel) + char *cod; // chemin codebase éventuel si classe java + char *former_adr; // adresse initiale (avant éventuel moved), peut être nulle + char *former_fil; // nom du fichier distant initial (avant éventuel moved), peut être nul // pour optimisation: - int hash_next[3]; // prochain lien avec même valeur hash + int hash_next[3]; // prochain lien avec même valeur hash }; // chargement de fichiers en 'arrière plan' @@ -171,43 +168,43 @@ struct lien_back { #if DEBUG_CHECKINT char magic; #endif - char url_adr[HTS_URLMAXSIZE*2]; // adresse - char url_fil[HTS_URLMAXSIZE*2]; // nom du fichier distant - char url_sav[HTS_URLMAXSIZE*2]; // nom à sauver sur disque (avec chemin éventuel) - char referer_adr[HTS_URLMAXSIZE*2]; // adresse host page referer - char referer_fil[HTS_URLMAXSIZE*2]; // fichier page referer - char location_buffer[HTS_URLMAXSIZE*2]; // "location" en cas de "moved" (302,..) - char* tmpfile; // nom à sauver temporairement (compressé) - char tmpfile_buffer[HTS_URLMAXSIZE*2]; // buffer pour le nom à sauver temporairement - char send_too[1024]; // données à envoyer en même temps que le header - int status; // status (-1=non utilisé, 0: prêt, >0: opération en cours) - int locked; // locked (to be used soon) - int testmode; // mode de test - int timeout; // gérer des timeouts? (!=0 : nombre de secondes) - TStamp timeout_refresh; // si oui, time refresh - int rateout; // timeout refresh? (!=0 : taux minimum toléré en octets/s) - TStamp rateout_time; // si oui, date de départ - LLint maxfile_nonhtml; // taille max d'un fichier non html - LLint maxfile_html; // idem pour un ficheir html - htsblk r; // structure htsblk de chaque objet en background - int is_update; // mode update - int head_request; // requète HEAD? - LLint range_req_size; // range utilisé - TStamp ka_time_start; // refresh time for KA + char url_adr[HTS_URLMAXSIZE * 2]; // adresse + char url_fil[HTS_URLMAXSIZE * 2]; // nom du fichier distant + char url_sav[HTS_URLMAXSIZE * 2]; // nom à sauver sur disque (avec chemin éventuel) + char referer_adr[HTS_URLMAXSIZE * 2]; // adresse host page referer + char referer_fil[HTS_URLMAXSIZE * 2]; // fichier page referer + char location_buffer[HTS_URLMAXSIZE * 2]; // "location" en cas de "moved" (302,..) + char *tmpfile; // nom à sauver temporairement (compressé) + char tmpfile_buffer[HTS_URLMAXSIZE * 2]; // buffer pour le nom à sauver temporairement + char send_too[1024]; // données à envoyer en même temps que le header + int status; // status (-1=non utilisé, 0: prêt, >0: opération en cours) + int locked; // locked (to be used soon) + int testmode; // mode de test + int timeout; // gérer des timeouts? (!=0 : nombre de secondes) + TStamp timeout_refresh; // si oui, time refresh + int rateout; // timeout refresh? (!=0 : taux minimum toléré en octets/s) + TStamp rateout_time; // si oui, date de départ + LLint maxfile_nonhtml; // taille max d'un fichier non html + LLint maxfile_html; // idem pour un ficheir html + htsblk r; // structure htsblk de chaque objet en background + int is_update; // mode update + int head_request; // requète HEAD? + LLint range_req_size; // range utilisé + TStamp ka_time_start; // refresh time for KA // - int http11; // L'en tête doit être signé HTTP/1.1 et non HTTP/1.0 - int is_chunk; // chunk? - char* chunk_adr; // adresse chunk en cours de chargement - LLint chunk_size; // taille chunk en cours de chargement - LLint chunk_blocksize; // taille data declaree par le chunk - LLint compressed_size; // taille compressés (stats uniquement) + int http11; // L'en tête doit être signé HTTP/1.1 et non HTTP/1.0 + int is_chunk; // chunk? + char *chunk_adr; // adresse chunk en cours de chargement + LLint chunk_size; // taille chunk en cours de chargement + LLint chunk_blocksize; // taille data declaree par le chunk + LLint compressed_size; // taille compressés (stats uniquement) // //int links_index; // to access liens[links_index] // - char info[256]; // éventuel status pour le ftp - int stop_ftp; // flag stop pour ftp - int finalized; // finalized (optim memory) - int early_add; // was added before link heap saw it + char info[256]; // éventuel status pour le ftp + int stop_ftp; // flag stop pour ftp + int finalized; // finalized (optim memory) + int early_add; // was added before link heap saw it #if DEBUG_CHECKINT char magic2; #endif @@ -218,10 +215,10 @@ struct lien_back { typedef struct struct_back struct_back; #endif struct struct_back { - lien_back* lnk; + lien_back *lnk; int count; inthash ready; - LLint ready_size_bytes; + LLint ready_size_bytes; }; typedef struct cache_back_zip_entry cache_back_zip_entry; @@ -232,29 +229,29 @@ typedef struct cache_back_zip_entry cache_back_zip_entry; typedef struct cache_back cache_back; #endif struct cache_back { - int version; // 0 ou 1 + int version; // 0 ou 1 /* */ int type; int ro; - FILE *dat,*ndx,*olddat; - char *use; // liste des adr+fil - FILE *lst; // liste des fichiers pour la "purge" - FILE *txt; // liste des fichiers (info) + FILE *dat, *ndx, *olddat; + char *use; // liste des adr+fil + FILE *lst; // liste des fichiers pour la "purge" + FILE *txt; // liste des fichiers (info) char lastmodified[256]; // HASH inthash hashtable; // HASH for tests (naming subsystem) inthash cached_tests; // fichiers log optionnels - FILE* log; - FILE* errlog; + FILE *log; + FILE *errlog; // variables - int ptr_ant; // pointeur pour anticiper - int ptr_last; // pointeur pour anticiper + int ptr_ant; // pointeur pour anticiper + int ptr_last; // pointeur pour anticiper // void *zipInput; void *zipOutput; - cache_back_zip_entry* zipEntries; + cache_back_zip_entry *zipEntries; int zipEntriesOffs; int zipEntriesCapa; }; @@ -264,9 +261,9 @@ struct cache_back { typedef struct hash_struct hash_struct; #endif struct hash_struct { - lien_url** liens; // pointeur sur liens - int max_lien; // indice le plus grand rencontré - int hash[3][HTS_HASH_SIZE]; // tables pour sav/adr-fil/former_adr-former_fil + lien_url **liens; // pointeur sur liens + int max_lien; // indice le plus grand rencontré + int hash[3][HTS_HASH_SIZE]; // tables pour sav/adr-fil/former_adr-former_fil }; #ifndef HTS_DEF_FWSTRUCT_filecreate_params @@ -274,19 +271,19 @@ struct hash_struct { typedef struct filecreate_params filecreate_params; #endif struct filecreate_params { - FILE* lst; - char path[HTS_URLMAXSIZE*2]; + FILE *lst; + char path[HTS_URLMAXSIZE * 2]; }; /* Library internal definictions */ #ifdef HTS_INTERNAL_BYTECODE -HTS_STATIC int cache_writable(cache_back* cache) { - return (cache != NULL && ( cache->dat != NULL || cache->zipOutput != NULL ) ); +HTS_STATIC int cache_writable(cache_back * cache) { + return (cache != NULL && (cache->dat != NULL || cache->zipOutput != NULL)); } -HTS_STATIC int cache_readable(cache_back* cache) { - return (cache != NULL && ( cache->olddat != NULL || cache->zipInput != NULL ) ); +HTS_STATIC int cache_readable(cache_back * cache) { + return (cache != NULL && (cache->olddat != NULL || cache->zipInput != NULL)); } #endif @@ -300,97 +297,109 @@ HTS_STATIC int cache_readable(cache_back* cache) { // #ifndef HTTRACK_DEFLIB -HTSEXT_API int hts_is_parsing(httrackp *opt, int flag); -HTSEXT_API int hts_is_testing(httrackp *opt); -HTSEXT_API int hts_addurl(httrackp *opt, char** url); -HTSEXT_API int hts_resetaddurl(httrackp *opt); -HTSEXT_API int copy_htsopt(const httrackp* from,httrackp* to); -HTSEXT_API char* hts_errmsg(httrackp *opt); -HTSEXT_API int hts_setpause(httrackp *opt, int); +HTSEXT_API int hts_is_parsing(httrackp * opt, int flag); +HTSEXT_API int hts_is_testing(httrackp * opt); +HTSEXT_API int hts_addurl(httrackp * opt, char **url); +HTSEXT_API int hts_resetaddurl(httrackp * opt); +HTSEXT_API int copy_htsopt(const httrackp * from, httrackp * to); +HTSEXT_API char *hts_errmsg(httrackp * opt); +HTSEXT_API int hts_setpause(httrackp * opt, int); + // -HTSEXT_API int hts_is_exiting(httrackp *opt); -HTSEXT_API int hts_request_stop(httrackp* opt, int force); +HTSEXT_API int hts_is_exiting(httrackp * opt); +HTSEXT_API int hts_request_stop(httrackp * opt, int force); + // -HTSEXT_API int hts_cancel_file_push(httrackp *opt, const char *url); -HTSEXT_API void hts_cancel_test(httrackp *opt); -HTSEXT_API void hts_cancel_parsing(httrackp *opt); +HTSEXT_API int hts_cancel_file_push(httrackp * opt, const char *url); +HTSEXT_API void hts_cancel_test(httrackp * opt); +HTSEXT_API void hts_cancel_parsing(httrackp * opt); #endif -char* hts_cancel_file_pop(httrackp *opt); +char *hts_cancel_file_pop(httrackp * opt); #endif // - //int httpmirror(char* url,int level,httrackp opt); -int httpmirror(char* url1,httrackp* opt); -int filesave(httrackp* opt,const char* adr,int len,const char* s,const char* url_adr /* = NULL */,const char* url_fil /* = NULL */); -char* hts_cancel_file_pop(httrackp *opt); +int httpmirror(char *url1, httrackp * opt); +int filesave(httrackp * opt, const char *adr, int len, const char *s, + const char *url_adr /* = NULL */ , + const char *url_fil /* = NULL */ ); +char *hts_cancel_file_pop(httrackp * opt); int check_fatal_io_errno(void); int engine_stats(void); -void host_ban(httrackp* opt,lien_url** liens,int ptr,int lien_tot,struct_back* sback,char* host); -FILE* filecreate(filenote_strc *strct,const char* s); -FILE* fileappend(filenote_strc *strct,const char* s); -int filecreateempty(filenote_strc *strct, const char* filename); -int filenote(filenote_strc *strct,const char* s,filecreate_params* params); -void file_notify(httrackp* opt,const char* adr,const char* fil,const char* save,int create,int modify,int wasupdated); -void usercommand(httrackp* opt,int exe,const char* cmd,const char* file,const char* adr,const char* fil); -void usercommand_exe(const char* cmd,const char* file); -int filters_init(char*** ptrfilters, int maxfilter, int filterinc); +void host_ban(httrackp * opt, lien_url ** liens, int ptr, int lien_tot, + struct_back * sback, char *host); +FILE *filecreate(filenote_strc * strct, const char *s); +FILE *fileappend(filenote_strc * strct, const char *s); +int filecreateempty(filenote_strc * strct, const char *filename); +int filenote(filenote_strc * strct, const char *s, filecreate_params * params); +void file_notify(httrackp * opt, const char *adr, const char *fil, + const char *save, int create, int modify, int wasupdated); +void usercommand(httrackp * opt, int exe, const char *cmd, const char *file, + const char *adr, const char *fil); +void usercommand_exe(const char *cmd, const char *file); +int filters_init(char ***ptrfilters, int maxfilter, int filterinc); + #ifndef HTTRACK_DEFLIB -HTSEXT_API int structcheck(const char* path); -HTSEXT_API int structcheck_utf8(const char* path); -HTSEXT_API int dir_exists(const char* path); +HTSEXT_API int structcheck(const char *path); +HTSEXT_API int structcheck_utf8(const char *path); +HTSEXT_API int dir_exists(const char *path); #endif -int fspc(httrackp *opt,FILE* fp,const char* type); -char* next_token(char* p,int flag); +int fspc(httrackp * opt, FILE * fp, const char *type); +char *next_token(char *p, int flag); + // -char* readfile(char* fil); -char* readfile2(char* fil, LLint* size); -char* readfile_utf8(char* fil); -char* readfile_or(char* fil,char* defaultdata); +char *readfile(char *fil); +char *readfile2(char *fil, LLint * size); +char *readfile_utf8(char *fil); +char *readfile_or(char *fil, char *defaultdata); + #if 0 -void check_rate(TStamp stat_timestart,int maxrate); +void check_rate(TStamp stat_timestart, int maxrate); #endif // liens -int liens_record(char* adr,char* fil,char* save,char* former_adr,char* former_fil,char* codebase); - +int liens_record(char *adr, char *fil, char *save, char *former_adr, + char *former_fil, char *codebase); // backing, routines externes -int back_pluggable_sockets(struct_back* sback, httrackp* opt); -int back_pluggable_sockets_strict(struct_back* sback, httrackp* opt); -int back_fill(struct_back* sback,httrackp* opt,cache_back* cache,lien_url** liens,int ptr,int numero_passe,int lien_tot); -int backlinks_done(struct_back* sback,lien_url** liens,int lien_tot,int ptr); -int back_fillmax(struct_back* sback,httrackp* opt,cache_back* cache,lien_url** liens,int ptr,int numero_passe,int lien_tot); +int back_pluggable_sockets(struct_back * sback, httrackp * opt); +int back_pluggable_sockets_strict(struct_back * sback, httrackp * opt); +int back_fill(struct_back * sback, httrackp * opt, cache_back * cache, + lien_url ** liens, int ptr, int numero_passe, int lien_tot); +int backlinks_done(struct_back * sback, lien_url ** liens, int lien_tot, + int ptr); +int back_fillmax(struct_back * sback, httrackp * opt, cache_back * cache, + lien_url ** liens, int ptr, int numero_passe, int lien_tot); // cancel file #ifndef HTTRACK_DEFLIB -HTSEXT_API int hts_cancel_file_push(httrackp *opt, const char *url); -HTSEXT_API void hts_cancel_test(httrackp *opt); -HTSEXT_API void hts_cancel_parsing(httrackp *opt); +HTSEXT_API int hts_cancel_file_push(httrackp * opt, const char *url); +HTSEXT_API void hts_cancel_test(httrackp * opt); +HTSEXT_API void hts_cancel_parsing(httrackp * opt); #endif -int ask_continue(httrackp *opt); +int ask_continue(httrackp * opt); int nombre_digit(int n); // Java #if 0 -int hts_add_file(char* file,int file_position); +int hts_add_file(char *file, int file_position); #endif // Polling #if HTS_POLL int check_flot(T_SOC s); int check_stdin(void); -int read_stdin(char* s,int max); +int read_stdin(char *s, int max); #endif int check_sockerror(T_SOC s); int check_sockdata(T_SOC s); /* external modules */ -int htsAddLink(htsmoduleStruct* str, char* link); +int htsAddLink(htsmoduleStruct * str, char *link); // Void void voidf(void); |