summaryrefslogtreecommitdiff
path: root/src/htslib.h
diff options
context:
space:
mode:
authorXavier Roche <xroche@users.noreply.github.com>2013-05-14 19:20:14 +0000
committerXavier Roche <xroche@users.noreply.github.com>2013-05-14 19:20:14 +0000
commit0573b166b2aa2ee40be1a328636cb539d96aeeac (patch)
tree60225c1335ff26c5e4f29bc7043548daa44c7d73 /src/htslib.h
parenteaef7eb1f7ae092d73eeffa245ab418d70748fdf (diff)
Merge sources from windows-1252 to utf-8
Diffstat (limited to 'src/htslib.h')
-rw-r--r--src/htslib.h62
1 files changed, 31 insertions, 31 deletions
diff --git a/src/htslib.h b/src/htslib.h
index cb93367..8cfece7 100644
--- a/src/htslib.h
+++ b/src/htslib.h
@@ -53,7 +53,7 @@ typedef struct htsblk htsblk;
typedef struct t_dnscache t_dnscache;
#endif
-/* définitions globales */
+/* définitions globales */
#include "htsglobal.h"
/* basic net definitions */
@@ -71,8 +71,8 @@ typedef struct t_dnscache t_dnscache;
/* cookies et auth */
#include "htsbauth.h"
-// Attention, définition existante également dans le shell
-// (à modifier avec celle-ci)
+// Attention, définition existante également dans le shell
+// (à modifier avec celle-ci)
#define POSTTOK "?>post"
#include "htsopt.h"
@@ -97,7 +97,7 @@ MSVC2003INLINEBUG HTS_STATIC char* getHtsOptBuff_(httrackp *opt) {
#undef MSVC2003INLINEBUG
#define OPT_GET_BUFF(OPT) ( getHtsOptBuff_(OPT) )
-// structure pour paramètres supplémentaires lors de la requête
+// structure pour paramètres supplémentaires lors de la requête
#ifndef HTS_DEF_FWSTRUCT_htsrequest_proxy
#define HTS_DEF_FWSTRUCT_htsrequest_proxy
typedef struct htsrequest_proxy htsrequest_proxy;
@@ -114,9 +114,9 @@ typedef struct htsrequest htsrequest;
#endif
struct htsrequest {
short int user_agent_send; // user agent (ex: httrack/1.0 [sun])
- short int http11; // l'en tête peut (doit) être signé HTTP/1.1 et non HTTP/1.0
+ short int http11; // l'en tête peut (doit) être signé HTTP/1.1 et non HTTP/1.0
short int nokeepalive; // pas de keep-alive
- short int range_used; // Range utilisé
+ short int range_used; // Range utilisé
short int nocompression; // Pas de compression
short int flush_garbage; // recycled
char user_agent[128];
@@ -127,32 +127,32 @@ struct htsrequest {
};
-// structure pour retour d'une connexion/prise d'en tête
+// structure pour retour d'une connexion/prise d'en tête
#ifndef HTS_DEF_FWSTRUCT_htsblk
#define HTS_DEF_FWSTRUCT_htsblk
typedef struct htsblk htsblk;
#endif
struct htsblk {
int statuscode; // status-code, -1=erreur, 200=OK,201=..etc (cf RFC1945)
- short int notmodified; // page ou fichier NON modifié (transféré)
- short int is_write; // sortie sur disque (out) ou en mémoire (adr)
+ short int notmodified; // page ou fichier NON modifié (transféré)
+ short int is_write; // sortie sur disque (out) ou en mémoire (adr)
short int is_chunk; // mode chunk
- short int compressed; // compressé?
+ short int compressed; // compressé?
short int empty; // vide?
short int keep_alive; // Keep-Alive?
short int keep_alive_trailers; // ..with trailers extension
int keep_alive_t; // KA timeout
int keep_alive_max; // KA number of requests
- char* adr; // adresse du bloc de mémoire, NULL=vide
- char* headers; // adresse des en têtes si présents
- FILE* out; // écriture directe sur disque (si is_write=1)
+ char* adr; // adresse du bloc de mémoire, NULL=vide
+ char* headers; // adresse des en têtes si présents
+ FILE* out; // écriture directe sur disque (si is_write=1)
LLint size; // taille fichier
- char msg[80]; // message éventuel si échec ("\0"=non précisé)
+ char msg[80]; // message éventuel si échec ("\0"=non précisé)
char contenttype[64]; // content-type ("text/html" par exemple)
char charset[64]; // charset ("iso-8859-1" par exemple)
char contentencoding[64]; // content-encoding ("gzip" par exemple)
- char* location; // on copie dedans éventuellement la véritable 'location'
- LLint totalsize; // taille totale à télécharger (-1=inconnue)
+ char* location; // on copie dedans éventuellement la véritable 'location'
+ LLint totalsize; // taille totale à télécharger (-1=inconnue)
short int is_file; // ce n'est pas une socket mais un descripteur de fichier si 1
T_SOC soc; // ID socket
SOCaddr address; // IP address
@@ -165,14 +165,14 @@ struct htsblk {
#endif
char lastmodified[64]; // Last-Modified
char etag[64]; // Etag
- char cdispo[256]; // Content-Disposition coupé
+ char cdispo[256]; // Content-Disposition coupé
LLint crange; // Content-Range
LLint crange_start; // Content-Range
LLint crange_end; // Content-Range
int debugid; // debug connection
/* */
- htsrequest req; // paramètres pour la requête
- /*char digest[32+2]; // digest md5 généré par le moteur ("" si non généré)*/
+ htsrequest req; // paramètres pour la requête
+ /*char digest[32+2]; // digest md5 généré par le moteur ("" si non généré)*/
};
@@ -192,26 +192,26 @@ typedef struct OLD_htsblk OLD_htsblk;
#endif
struct OLD_htsblk {
int statuscode; // ANCIENNE STURCTURE - status-code, -1=erreur, 200=OK,201=..etc (cf RFC1945)
- int notmodified; // ANCIENNE STURCTURE - page ou fichier NON modifié (transféré)
- int is_write; // ANCIENNE STURCTURE - sortie sur disque (out) ou en mémoire (adr)
- char* adr; // ANCIENNE STURCTURE - adresse du bloc de mémoire, NULL=vide
- FILE* out; // ANCIENNE STURCTURE - écriture directe sur disque (si is_write=1)
+ int notmodified; // ANCIENNE STURCTURE - page ou fichier NON modifié (transféré)
+ int is_write; // ANCIENNE STURCTURE - sortie sur disque (out) ou en mémoire (adr)
+ char* adr; // ANCIENNE STURCTURE - adresse du bloc de mémoire, NULL=vide
+ FILE* out; // ANCIENNE STURCTURE - écriture directe sur disque (si is_write=1)
int size; // ANCIENNE STURCTURE - taille fichier
- char msg[80]; // ANCIENNE STURCTURE - message éventuel si échec ("\0"=non précisé)
+ char msg[80]; // ANCIENNE STURCTURE - message éventuel si échec ("\0"=non précisé)
char contenttype[64]; // ANCIENNE STURCTURE - content-type ("text/html" par exemple)
- char* location; // ANCIENNE STURCTURE - on copie dedans éventuellement la véritable 'location'
- int totalsize; // ANCIENNE STURCTURE - taille totale à télécharger (-1=inconnue)
+ char* location; // ANCIENNE STURCTURE - on copie dedans éventuellement la véritable 'location'
+ int totalsize; // ANCIENNE STURCTURE - taille totale à télécharger (-1=inconnue)
int is_file; // ANCIENNE STURCTURE - ce n'est pas une socket mais un descripteur de fichier si 1
T_SOC soc; // ANCIENNE STURCTURE - ID socket
FILE* fp; // ANCIENNE STURCTURE - fichier pour file://
OLD_t_proxy proxy; // ANCIENNE STURCTURE - proxy
int user_agent_send; // ANCIENNE STURCTURE - user agent (ex: httrack/1.0 [sun])
char user_agent[64];
- int http11; // ANCIENNE STURCTURE - l'en tête doit être signé HTTP/1.1 et non HTTP/1.0
+ int http11; // ANCIENNE STURCTURE - l'en tête doit être signé HTTP/1.1 et non HTTP/1.0
};
/* fin ANCIENNE STURCTURE pour cache 1.0 */
-// cache pour le dns, pour éviter de faire des gethostbyname sans arrêt
+// cache pour le dns, pour éviter de faire des gethostbyname sans arrêt
#ifndef HTS_DEF_FWSTRUCT_t_dnscache
#define HTS_DEF_FWSTRUCT_t_dnscache
typedef struct t_dnscache t_dnscache;
@@ -220,9 +220,9 @@ struct t_dnscache {
char iadr[1024];
struct t_dnscache* n;
char host_addr[HTS_MAXADDRLEN]; // 4 octets (v4), ou 16 octets (v6)
- int host_length; // 4 normalement - ==0 alors en cours de résolution
+ int host_length; // 4 normalement - ==0 alors en cours de résolution
// ou >16 si sockaddr
- // ==-1 alors erreur (host n'éxiste pas)
+ // ==-1 alors erreur (host n'éxiste pas)
};
@@ -557,7 +557,7 @@ typedef struct utimbuf STRUCT_UTIMBUF;
#define HTTP_IS_OK(code) ( ( (code) / 100 ) == 2 )
#define HTTP_IS_ERROR(code) ( !HTTP_IS_OK(code) && !HTTP_IS_REDIRECT(code) && !HTTP_IS_NOTMODIFIED(code) )
-// compare le début de f avec s et retourne la position de la fin
+// compare le début de f avec s et retourne la position de la fin
// 'A=a' (case insensitive)
HTS_STATIC int strfield(const char* f,const char* s) {
int r=0;