Index: uspace/lib/http/src/response.c
===================================================================
--- uspace/lib/http/src/response.c	(revision 10de84286f36c6e4f3f92d59c073639668ffe9a1)
+++ uspace/lib/http/src/response.c	(revision 58e4d85ce498861509fd56f58413b1cd38ab29f6)
@@ -47,5 +47,5 @@
 }
 
-static int receive_number(receive_buffer_t *rb, char **str)
+static errno_t receive_number(receive_buffer_t *rb, char **str)
 {
 	receive_buffer_mark_t start;
@@ -53,5 +53,5 @@
 	
 	recv_mark(rb, &start);
-	int rc = recv_while(rb, is_digit);
+	errno_t rc = recv_while(rb, is_digit);
 	if (rc != EOK) {
 		recv_unmark(rb, &start);
@@ -66,8 +66,8 @@
 }
 
-static int receive_uint8_t(receive_buffer_t *rb, uint8_t *out_value)
+static errno_t receive_uint8_t(receive_buffer_t *rb, uint8_t *out_value)
 {
 	char *str = NULL;
-	int rc = receive_number(rb, &str);
+	errno_t rc = receive_number(rb, &str);
 	
 	if (rc != EOK)
@@ -80,8 +80,8 @@
 }
 
-static int receive_uint16_t(receive_buffer_t *rb, uint16_t *out_value)
+static errno_t receive_uint16_t(receive_buffer_t *rb, uint16_t *out_value)
 {
 	char *str = NULL;
-	int rc = receive_number(rb, &str);
+	errno_t rc = receive_number(rb, &str);
 	
 	if (rc != EOK)
@@ -94,8 +94,8 @@
 }
 
-static int expect(receive_buffer_t *rb, const char *expect)
+static errno_t expect(receive_buffer_t *rb, const char *expect)
 {
 	size_t ndisc;
-	int rc = recv_discard_str(rb, expect, &ndisc);
+	errno_t rc = recv_discard_str(rb, expect, &ndisc);
 	if (rc != EOK)
 		return rc;
@@ -110,5 +110,5 @@
 }
 
-int http_receive_status(receive_buffer_t *rb, http_version_t *out_version,
+errno_t http_receive_status(receive_buffer_t *rb, http_version_t *out_version,
     uint16_t *out_status, char **out_message)
 {
@@ -117,5 +117,5 @@
 	char *message = NULL;
 	
-	int rc = expect(rb, "HTTP/");
+	errno_t rc = expect(rb, "HTTP/");
 	if (rc != EOK)
 		return rc;
@@ -187,5 +187,5 @@
 }
 
-int http_receive_response(receive_buffer_t *rb, http_response_t **out_response,
+errno_t http_receive_response(receive_buffer_t *rb, http_response_t **out_response,
     size_t max_headers_size, unsigned max_headers_count)
 {
@@ -196,5 +196,5 @@
 	http_headers_init(&resp->headers);
 	
-	int rc = http_receive_status(rb, &resp->version, &resp->status,
+	errno_t rc = http_receive_status(rb, &resp->version, &resp->status,
 	    &resp->message);
 	if (rc != EOK)
