From 8a90a850fccdd93550b12a1d37e41b1b732fccbe Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Wed, 10 Apr 2013 13:53:44 -0400 Subject: [PATCH] Remove http_struct.h usage in sample/https-client.c --- sample/https-client.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/sample/https-client.c b/sample/https-client.c index d6e5d880..82351020 100644 --- a/sample/https-client.c +++ b/sample/https-client.c @@ -30,7 +30,6 @@ #include #include #include -#include #include #include @@ -72,7 +71,8 @@ http_request_done(struct evhttp_request *req, void *ctx) } fprintf(stderr, "Response line: %d %s\n", - req->response_code, req->response_code_line); + evhttp_request_get_response_code(req), + evhttp_request_get_response_code_line(req)); while ((nread = evbuffer_remove(req->input_buffer, buffer, sizeof(buffer))) > 0) { @@ -182,6 +182,7 @@ main(int argc, char **argv) struct bufferevent *bev; struct evhttp_connection *evcon; struct evhttp_request *req; + struct evkeyvalq *output_headers; if (argc != 2) syntax(); @@ -314,8 +315,9 @@ main(int argc, char **argv) return 1; } - evhttp_add_header(req->output_headers, "Host", host); - evhttp_add_header(req->output_headers, "Connection", "close"); + output_headers = evhttp_request_get_output_headers(req); + evhttp_add_header(output_headers, "Host", host); + evhttp_add_header(output_headers, "Connection", "close"); r = evhttp_make_request(evcon, req, EVHTTP_REQ_GET, uri); if (r != 0) { -- 2.50.1