uclient-http: end custom header lines with CRLF
authorFelix Fietkau <nbd@openwrt.org>
Tue, 14 Apr 2015 21:04:32 +0000 (23:04 +0200)
committerFelix Fietkau <nbd@openwrt.org>
Tue, 14 Apr 2015 21:04:32 +0000 (23:04 +0200)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
uclient-http.c

index 7e930d7..d96094d 100644 (file)
@@ -547,7 +547,7 @@ uclient_http_send_headers(struct uclient_http *uh)
                url->location, url->host);
 
        blobmsg_for_each_attr(cur, uh->headers.head, rem)
                url->location, url->host);
 
        blobmsg_for_each_attr(cur, uh->headers.head, rem)
-               ustream_printf(uh->us, "%s: %s\n", blobmsg_name(cur), (char *) blobmsg_data(cur));
+               ustream_printf(uh->us, "%s: %s\r\n", blobmsg_name(cur), (char *) blobmsg_data(cur));
 
        if (uh->req_type == REQ_POST || uh->req_type == REQ_PUT)
                ustream_printf(uh->us, "Transfer-Encoding: chunked\r\n");
 
        if (uh->req_type == REQ_POST || uh->req_type == REQ_PUT)
                ustream_printf(uh->us, "Transfer-Encoding: chunked\r\n");