Loading lib/cookie.c +12 −10 Original line number Diff line number Diff line Loading @@ -172,16 +172,13 @@ Curl_cookie_add(struct SessionHandle *data, struct CookieInfo *c, bool httpheader, /* TRUE if HTTP header-style line */ char *lineptr, /* first character of the line */ char *domain, /* default domain */ char *path) /* full path used when this cookie is set, const char *domain, /* default domain */ const char *path) /* full path used when this cookie is set, used to get default path for the cookie unless set */ { struct Cookie *clist; char *what; char name[MAX_NAME]; char *ptr; char *semiptr; struct Cookie *co; struct Cookie *lastc=NULL; time_t now = time(NULL); Loading @@ -199,7 +196,10 @@ Curl_cookie_add(struct SessionHandle *data, if(httpheader) { /* This line was read off a HTTP-header */ char *sep; const char *ptr; const char *sep; const char *semiptr; char *what; what = malloc(MAX_COOKIE_LINE); if(!what) { Loading Loading @@ -228,7 +228,7 @@ Curl_cookie_add(struct SessionHandle *data, name, what)) { /* this is a <name>=<what> pair */ char *whatptr; const char *whatptr; /* Strip off trailing whitespace from the 'what' */ size_t len=strlen(what); Loading Loading @@ -428,6 +428,7 @@ Curl_cookie_add(struct SessionHandle *data, else { /* This line is NOT a HTTP header style line, we do offer support for reading the odd netscape cookies-file format here */ char *ptr; char *firstptr; char *tok_buf; int fields; Loading Loading @@ -655,7 +656,7 @@ Curl_cookie_add(struct SessionHandle *data, * ****************************************************************************/ struct CookieInfo *Curl_cookie_init(struct SessionHandle *data, char *file, const char *file, struct CookieInfo *inc, bool newsession) { Loading Loading @@ -734,7 +735,8 @@ struct CookieInfo *Curl_cookie_init(struct SessionHandle *data, ****************************************************************************/ struct Cookie *Curl_cookie_getlist(struct CookieInfo *c, char *host, char *path, bool secure) const char *host, const char *path, bool secure) { struct Cookie *newco; struct Cookie *co; Loading Loading @@ -937,7 +939,7 @@ static char *get_netscape_format(const struct Cookie *co) * * The function returns non-zero on write failure. */ int Curl_cookie_output(struct CookieInfo *c, char *dumphere) int Curl_cookie_output(struct CookieInfo *c, const char *dumphere) { struct Cookie *co; FILE *out; Loading lib/cookie.h +6 −5 Original line number Diff line number Diff line Loading @@ -84,17 +84,18 @@ struct SessionHandle; */ struct Cookie *Curl_cookie_add(struct SessionHandle *data, struct CookieInfo *, bool header, char *line, char *domain, char *path); struct CookieInfo *, bool header, char *lineptr, const char *domain, const char *path); struct CookieInfo *Curl_cookie_init(struct SessionHandle *data, char *, struct CookieInfo *, bool); struct Cookie *Curl_cookie_getlist(struct CookieInfo *, char *, char *, bool); const char *, struct CookieInfo *, bool); struct Cookie *Curl_cookie_getlist(struct CookieInfo *, const char *, const char *, bool); void Curl_cookie_freelist(struct Cookie *); void Curl_cookie_clearall(struct CookieInfo *cookies); void Curl_cookie_clearsess(struct CookieInfo *cookies); void Curl_cookie_cleanup(struct CookieInfo *); int Curl_cookie_output(struct CookieInfo *, char *); int Curl_cookie_output(struct CookieInfo *, const char *); #if defined(CURL_DISABLE_HTTP) || defined(CURL_DISABLE_COOKIES) #define Curl_cookie_list(x) NULL Loading lib/file.c +4 −4 Original line number Diff line number Diff line Loading @@ -192,7 +192,7 @@ CURLcode Curl_file_done(struct connectdata *conn, static CURLcode file_upload(struct connectdata *conn) { struct FILEPROTO *file = conn->data->reqdata.proto.file; char *dir = strchr(file->path, DIRSEP); const char *dir = strchr(file->path, DIRSEP); FILE *fp; CURLcode res=CURLE_OK; struct SessionHandle *data = conn->data; Loading @@ -202,7 +202,7 @@ static CURLcode file_upload(struct connectdata *conn) curl_off_t bytecount = 0; struct timeval now = Curl_tvnow(); struct_stat file_stat; char* buf2; const char* buf2; /* * Since FILE: doesn't do the full init, we need to provide some extra Loading Loading @@ -372,11 +372,11 @@ CURLcode Curl_file(struct connectdata *conn, bool *done) return result; if(fstated) { struct tm *tm; const struct tm *tm; time_t clock = (time_t)statbuf.st_mtime; #ifdef HAVE_GMTIME_R struct tm buffer; tm = (struct tm *)gmtime_r(&clock, &buffer); tm = (const struct tm *)gmtime_r(&clock, &buffer); #else tm = gmtime(&clock); #endif Loading lib/hash.c +3 −3 Original line number Diff line number Diff line Loading @@ -111,7 +111,7 @@ Curl_hash_alloc(int slots, static struct curl_hash_element * mk_hash_element(void *key, size_t key_len, const void *p) mk_hash_element(const void *key, size_t key_len, const void *p) { struct curl_hash_element *he = (struct curl_hash_element *) malloc(sizeof(struct curl_hash_element)); Loading Loading @@ -275,8 +275,8 @@ Curl_hash_destroy(struct curl_hash *h) size_t Curl_hash_str(void* key, size_t key_length, size_t slots_num) { char* key_str = (char *) key; char *end = (char *) key_str + key_length; const char* key_str = (const char *) key; const char *end = key_str + key_length; unsigned long h = 5381; while (key_str < end) { Loading lib/tftp.c +4 −5 Original line number Diff line number Diff line Loading @@ -114,7 +114,7 @@ typedef enum { TFTP_ERR_ILLEGAL, TFTP_ERR_UNKNOWNID, TFTP_ERR_EXISTS, TFTP_ERR_NOSUCHUSER, TFTP_ERR_NOSUCHUSER, /* This will never be triggered by this code */ TFTP_ERR_TIMEOUT, TFTP_ERR_NORESPONSE } tftp_error_t; Loading Loading @@ -148,7 +148,6 @@ typedef struct tftp_state_data { /* Forward declarations */ static CURLcode tftp_rx(tftp_state_data_t *state, tftp_event_t event) ; static CURLcode tftp_tx(tftp_state_data_t *state, tftp_event_t event) ; void tftp_set_timeouts(tftp_state_data_t *state) ; /********************************************************** * Loading @@ -160,7 +159,7 @@ void tftp_set_timeouts(tftp_state_data_t *state) ; * * **********************************************************/ void tftp_set_timeouts(tftp_state_data_t *state) static void tftp_set_timeouts(tftp_state_data_t *state) { struct SessionHandle *data = state->conn->data; Loading Loading @@ -240,12 +239,12 @@ static void setpacketblock(tftp_packet_t *packet, unsigned short num) packet->data[3] = (unsigned char)(num & 0xff); } static unsigned short getrpacketevent(tftp_packet_t *packet) static unsigned short getrpacketevent(const tftp_packet_t *packet) { return (unsigned short)((packet->data[0] << 8) | packet->data[1]); } static unsigned short getrpacketblock(tftp_packet_t *packet) static unsigned short getrpacketblock(const tftp_packet_t *packet) { return (unsigned short)((packet->data[2] << 8) | packet->data[3]); } Loading Loading
lib/cookie.c +12 −10 Original line number Diff line number Diff line Loading @@ -172,16 +172,13 @@ Curl_cookie_add(struct SessionHandle *data, struct CookieInfo *c, bool httpheader, /* TRUE if HTTP header-style line */ char *lineptr, /* first character of the line */ char *domain, /* default domain */ char *path) /* full path used when this cookie is set, const char *domain, /* default domain */ const char *path) /* full path used when this cookie is set, used to get default path for the cookie unless set */ { struct Cookie *clist; char *what; char name[MAX_NAME]; char *ptr; char *semiptr; struct Cookie *co; struct Cookie *lastc=NULL; time_t now = time(NULL); Loading @@ -199,7 +196,10 @@ Curl_cookie_add(struct SessionHandle *data, if(httpheader) { /* This line was read off a HTTP-header */ char *sep; const char *ptr; const char *sep; const char *semiptr; char *what; what = malloc(MAX_COOKIE_LINE); if(!what) { Loading Loading @@ -228,7 +228,7 @@ Curl_cookie_add(struct SessionHandle *data, name, what)) { /* this is a <name>=<what> pair */ char *whatptr; const char *whatptr; /* Strip off trailing whitespace from the 'what' */ size_t len=strlen(what); Loading Loading @@ -428,6 +428,7 @@ Curl_cookie_add(struct SessionHandle *data, else { /* This line is NOT a HTTP header style line, we do offer support for reading the odd netscape cookies-file format here */ char *ptr; char *firstptr; char *tok_buf; int fields; Loading Loading @@ -655,7 +656,7 @@ Curl_cookie_add(struct SessionHandle *data, * ****************************************************************************/ struct CookieInfo *Curl_cookie_init(struct SessionHandle *data, char *file, const char *file, struct CookieInfo *inc, bool newsession) { Loading Loading @@ -734,7 +735,8 @@ struct CookieInfo *Curl_cookie_init(struct SessionHandle *data, ****************************************************************************/ struct Cookie *Curl_cookie_getlist(struct CookieInfo *c, char *host, char *path, bool secure) const char *host, const char *path, bool secure) { struct Cookie *newco; struct Cookie *co; Loading Loading @@ -937,7 +939,7 @@ static char *get_netscape_format(const struct Cookie *co) * * The function returns non-zero on write failure. */ int Curl_cookie_output(struct CookieInfo *c, char *dumphere) int Curl_cookie_output(struct CookieInfo *c, const char *dumphere) { struct Cookie *co; FILE *out; Loading
lib/cookie.h +6 −5 Original line number Diff line number Diff line Loading @@ -84,17 +84,18 @@ struct SessionHandle; */ struct Cookie *Curl_cookie_add(struct SessionHandle *data, struct CookieInfo *, bool header, char *line, char *domain, char *path); struct CookieInfo *, bool header, char *lineptr, const char *domain, const char *path); struct CookieInfo *Curl_cookie_init(struct SessionHandle *data, char *, struct CookieInfo *, bool); struct Cookie *Curl_cookie_getlist(struct CookieInfo *, char *, char *, bool); const char *, struct CookieInfo *, bool); struct Cookie *Curl_cookie_getlist(struct CookieInfo *, const char *, const char *, bool); void Curl_cookie_freelist(struct Cookie *); void Curl_cookie_clearall(struct CookieInfo *cookies); void Curl_cookie_clearsess(struct CookieInfo *cookies); void Curl_cookie_cleanup(struct CookieInfo *); int Curl_cookie_output(struct CookieInfo *, char *); int Curl_cookie_output(struct CookieInfo *, const char *); #if defined(CURL_DISABLE_HTTP) || defined(CURL_DISABLE_COOKIES) #define Curl_cookie_list(x) NULL Loading
lib/file.c +4 −4 Original line number Diff line number Diff line Loading @@ -192,7 +192,7 @@ CURLcode Curl_file_done(struct connectdata *conn, static CURLcode file_upload(struct connectdata *conn) { struct FILEPROTO *file = conn->data->reqdata.proto.file; char *dir = strchr(file->path, DIRSEP); const char *dir = strchr(file->path, DIRSEP); FILE *fp; CURLcode res=CURLE_OK; struct SessionHandle *data = conn->data; Loading @@ -202,7 +202,7 @@ static CURLcode file_upload(struct connectdata *conn) curl_off_t bytecount = 0; struct timeval now = Curl_tvnow(); struct_stat file_stat; char* buf2; const char* buf2; /* * Since FILE: doesn't do the full init, we need to provide some extra Loading Loading @@ -372,11 +372,11 @@ CURLcode Curl_file(struct connectdata *conn, bool *done) return result; if(fstated) { struct tm *tm; const struct tm *tm; time_t clock = (time_t)statbuf.st_mtime; #ifdef HAVE_GMTIME_R struct tm buffer; tm = (struct tm *)gmtime_r(&clock, &buffer); tm = (const struct tm *)gmtime_r(&clock, &buffer); #else tm = gmtime(&clock); #endif Loading
lib/hash.c +3 −3 Original line number Diff line number Diff line Loading @@ -111,7 +111,7 @@ Curl_hash_alloc(int slots, static struct curl_hash_element * mk_hash_element(void *key, size_t key_len, const void *p) mk_hash_element(const void *key, size_t key_len, const void *p) { struct curl_hash_element *he = (struct curl_hash_element *) malloc(sizeof(struct curl_hash_element)); Loading Loading @@ -275,8 +275,8 @@ Curl_hash_destroy(struct curl_hash *h) size_t Curl_hash_str(void* key, size_t key_length, size_t slots_num) { char* key_str = (char *) key; char *end = (char *) key_str + key_length; const char* key_str = (const char *) key; const char *end = key_str + key_length; unsigned long h = 5381; while (key_str < end) { Loading
lib/tftp.c +4 −5 Original line number Diff line number Diff line Loading @@ -114,7 +114,7 @@ typedef enum { TFTP_ERR_ILLEGAL, TFTP_ERR_UNKNOWNID, TFTP_ERR_EXISTS, TFTP_ERR_NOSUCHUSER, TFTP_ERR_NOSUCHUSER, /* This will never be triggered by this code */ TFTP_ERR_TIMEOUT, TFTP_ERR_NORESPONSE } tftp_error_t; Loading Loading @@ -148,7 +148,6 @@ typedef struct tftp_state_data { /* Forward declarations */ static CURLcode tftp_rx(tftp_state_data_t *state, tftp_event_t event) ; static CURLcode tftp_tx(tftp_state_data_t *state, tftp_event_t event) ; void tftp_set_timeouts(tftp_state_data_t *state) ; /********************************************************** * Loading @@ -160,7 +159,7 @@ void tftp_set_timeouts(tftp_state_data_t *state) ; * * **********************************************************/ void tftp_set_timeouts(tftp_state_data_t *state) static void tftp_set_timeouts(tftp_state_data_t *state) { struct SessionHandle *data = state->conn->data; Loading Loading @@ -240,12 +239,12 @@ static void setpacketblock(tftp_packet_t *packet, unsigned short num) packet->data[3] = (unsigned char)(num & 0xff); } static unsigned short getrpacketevent(tftp_packet_t *packet) static unsigned short getrpacketevent(const tftp_packet_t *packet) { return (unsigned short)((packet->data[0] << 8) | packet->data[1]); } static unsigned short getrpacketblock(tftp_packet_t *packet) static unsigned short getrpacketblock(const tftp_packet_t *packet) { return (unsigned short)((packet->data[2] << 8) | packet->data[3]); } Loading