Lines Matching refs:req
174 struct http_request *req = CONTAINER_OF(parser, in on_header_field() local
177 struct websocket_context *ctx = req->internal.user_data; in on_header_field()
198 struct http_request *req = CONTAINER_OF(parser, in on_header_value() local
201 struct websocket_context *ctx = req->internal.user_data; in on_header_value()
242 struct http_request req; in websocket_connect() local
310 memset(&req, 0, sizeof(req)); in websocket_connect()
312 req.method = HTTP_GET; in websocket_connect()
313 req.url = wreq->url; in websocket_connect()
314 req.host = wreq->host; in websocket_connect()
315 req.protocol = "HTTP/1.1"; in websocket_connect()
316 req.header_fields = (const char **)headers; in websocket_connect()
317 req.optional_headers_cb = wreq->optional_headers_cb; in websocket_connect()
318 req.optional_headers = wreq->optional_headers; in websocket_connect()
319 req.response = response_cb; in websocket_connect()
320 req.http_cb = &http_parser_settings; in websocket_connect()
321 req.recv_buf = wreq->tmp_buf; in websocket_connect()
322 req.recv_buf_len = wreq->tmp_buf_len; in websocket_connect()
349 ret = http_client_req(sock, &req, timeout, ctx); in websocket_connect()
380 ret = wreq->cb(fd, &req, user_data); in websocket_connect()
393 ctx->recv_buf.count = req.data_len; in websocket_connect()