Commit 6af6e690 by Matt Burke

Put the extra headers on the connection_data instead

parent c3733e56
...@@ -70,6 +70,7 @@ typedef struct gitno_connection_data { ...@@ -70,6 +70,7 @@ typedef struct gitno_connection_data {
char *user; char *user;
char *pass; char *pass;
bool use_ssl; bool use_ssl;
git_strarray *extra_headers;
} gitno_connection_data; } gitno_connection_data;
/* /*
......
...@@ -54,7 +54,6 @@ typedef struct { ...@@ -54,7 +54,6 @@ typedef struct {
char *redirect_url; char *redirect_url;
const char *verb; const char *verb;
char *chunk_buffer; char *chunk_buffer;
git_strarray *extra_headers;
unsigned chunk_buffer_len; unsigned chunk_buffer_len;
unsigned sent_request : 1, unsigned sent_request : 1,
received_response : 1, received_response : 1,
...@@ -212,9 +211,9 @@ static int gen_request( ...@@ -212,9 +211,9 @@ static int gen_request(
} else } else
git_buf_puts(buf, "Accept: */*\r\n"); git_buf_puts(buf, "Accept: */*\r\n");
if (s->extra_headers) { if (t->connection_data.extra_headers) {
for (i = 0; i < s->extra_headers->count; i++) { for (i = 0; i < t->connection_data.extra_headers->count; i++) {
git_buf_puts(buf, s->extra_headers->strings[i]); git_buf_puts(buf, t->connection_data.extra_headers->strings[i]);
git_buf_puts(buf, "\r\n"); git_buf_puts(buf, "\r\n");
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment