Add evhttp_response_code to remove one more reason to include http_struct.h

This commit is contained in:
Nick Mathewson 2010-11-03 15:12:08 -04:00
parent c91622d18c
commit 22e0a9b2e8
2 changed files with 9 additions and 1 deletions

6
http.c
View File

@ -3171,6 +3171,12 @@ evhttp_request_get_command(const struct evhttp_request *req) {
return (req->type);
}
int
evhttp_request_get_response_code(const struct evhttp_request *req)
{
return req->response_code;
}
/** Returns the input headers */
struct evkeyvalq *evhttp_request_get_input_headers(struct evhttp_request *req)
{

View File

@ -466,11 +466,13 @@ int evhttp_make_request(struct evhttp_connection *evcon,
*/
void evhttp_cancel_request(struct evhttp_request *req);
/** Returns the request URI */
const char *evhttp_request_get_uri(const struct evhttp_request *req);
/** Returns the request command */
enum evhttp_cmd_type evhttp_request_get_command(const struct evhttp_request *req);
int evhttp_request_get_response_code(const struct evhttp_request *req);
/** Returns the input headers */
struct evkeyvalq *evhttp_request_get_input_headers(struct evhttp_request *req);
/** Returns the output headers */