sprinkle const char where appropriate

This commit is contained in:
Joris Vink 2014-08-04 09:48:41 +02:00
parent 51e1b14271
commit 31eac77cd2
4 changed files with 23 additions and 16 deletions

View File

@ -199,10 +199,13 @@ void http_request_sleep(struct http_request *);
void http_request_wakeup(struct http_request *);
void http_process_request(struct http_request *, int);
void http_response(struct http_request *, int, void *, u_int32_t);
int http_request_header_get(struct http_request *, char *, char **);
void http_response_header_add(struct http_request *, char *, char *);
int http_request_header_get(struct http_request *,
const char *, char **);
void http_response_header_add(struct http_request *,
const char *, const char *);
int http_request_new(struct connection *, struct spdy_stream *,
char *, char *, char *, char *, struct http_request **);
const char *, const char *, const char *, const char *,
struct http_request **);
int http_argument_urldecode(char *);
int http_header_recv(struct netbuf *);
@ -211,7 +214,7 @@ int http_populate_arguments(struct http_request *);
int http_populate_multipart_form(struct http_request *, int *);
int http_argument_get(struct http_request *,
const char *, void **, void *, u_int32_t *, int);
int http_file_lookup(struct http_request *, char *, char **,
int http_file_lookup(struct http_request *, const char *, char **,
u_int8_t **, u_int32_t *);
void kore_accesslog(struct http_request *);

View File

@ -466,7 +466,7 @@ void kore_buf_replace_string(struct kore_buf *, char *, void *, size_t);
struct spdy_header_block *spdy_header_block_create(int);
struct spdy_stream *spdy_stream_lookup(struct connection *, u_int32_t);
int spdy_stream_get_header(struct spdy_header_block *,
char *, char **);
const char *, char **);
void spdy_update_wsize(struct connection *,
struct spdy_stream *, u_int32_t);

View File

@ -38,10 +38,10 @@ static void http_error_response(struct connection *,
struct spdy_stream *, int);
static u_int8_t *http_post_data_bytes(struct http_request *,
u_int32_t *);
static void http_argument_add(struct http_request *, char *,
static void http_argument_add(struct http_request *, const char *,
void *, u_int32_t, int);
static void http_file_add(struct http_request *, char *, char *,
u_int8_t *, u_int32_t);
static void http_file_add(struct http_request *, const char *,
const char *, u_int8_t *, u_int32_t);
static void http_response_normal(struct http_request *,
struct connection *, int, void *, u_int32_t);
static void http_response_spdy(struct http_request *,
@ -77,8 +77,9 @@ http_init(void)
}
int
http_request_new(struct connection *c, struct spdy_stream *s, char *host,
char *method, char *path, char *version, struct http_request **out)
http_request_new(struct connection *c, struct spdy_stream *s, const char *host,
const char *method, const char *path, const char *version,
struct http_request **out)
{
char *p;
struct http_request *req;
@ -283,7 +284,8 @@ http_process_request(struct http_request *req, int retry_only)
}
void
http_response_header_add(struct http_request *req, char *header, char *value)
http_response_header_add(struct http_request *req,
const char *header, const char *value)
{
struct http_header *hdr;
@ -392,7 +394,8 @@ http_response(struct http_request *req, int status, void *d, u_int32_t l)
}
int
http_request_header_get(struct http_request *req, char *header, char **out)
http_request_header_get(struct http_request *req, const char *header,
char **out)
{
int r;
struct http_header *hdr;
@ -712,7 +715,7 @@ http_argument_urldecode(char *arg)
}
int
http_file_lookup(struct http_request *req, char *name, char **fname,
http_file_lookup(struct http_request *req, const char *name, char **fname,
u_int8_t **data, u_int32_t *len)
{
struct http_file *f;
@ -890,7 +893,7 @@ http_generic_404(struct http_request *req)
}
static void
http_argument_add(struct http_request *req, char *name,
http_argument_add(struct http_request *req, const char *name,
void *value, u_int32_t len, int type)
{
struct http_arg *q;
@ -933,7 +936,7 @@ http_argument_add(struct http_request *req, char *name,
}
static void
http_file_add(struct http_request *req, char *name, char *filename,
http_file_add(struct http_request *req, const char *name, const char *filename,
u_int8_t *data, u_int32_t len)
{
struct http_file *f;

View File

@ -288,7 +288,8 @@ spdy_header_block_release(struct connection *c,
}
int
spdy_stream_get_header(struct spdy_header_block *s, char *header, char **out)
spdy_stream_get_header(struct spdy_header_block *s,
const char *header, char **out)
{
char *cmp;
u_int8_t *p, *end;